Resume

Experience
Feb 2021 - Current
Condé Nast
Software Engineer 3
  • Collaborating on building consumer revenue products, working closely with Product Managers, Engineering Managers and various other stakeholders across Condé Nast.
Mar 2019 - Jan 2021
Pearson
Engineer - Web Development
  • Developed a micro-frontend framework to run multiple frontend applications on the same page, where each application can be built independently and ships with necessary JavaScript and bundled assets.
  • Improved page load times by ~15% by optimizing build files, using Webpack plugins, to split large javascript files to multiple chunks and employing an on-demand lazy loading of assets.
  • Optimized server query response time from 17ms to 3ms by restructuring API at NodeJS proxy layer.
  • Collaborated with DevSecOps to optimize build and deployment pipelines, which helped reduce the time to setup a new infrastructure for test-driven deployment of web applications and NodeJS applications.
Feb 2017 - Dec 2018
Widas Concepts
Full Stack Web Developer
  • Spearheaded a team of 5 developers, following Agile Methodologies to effectively design, develop and test Angular based web applications, with 100% on time delivery.
  • Built, tested and deployed scalable, high availability, modular and secure web applications with emphasis on user accessibility, based on ReactJS and Angular frameworks.
  • Configured Docker deployment solutions using Gitlab CI for JavaScript based Web and Server side applications.
  • Developed a Live Tracking Platform using NodeJS and Socket.io to provide near real time tracking of on-road vehicles using OBD systems, and rendered the data on the front-end using Google Maps APIs.
  • Designed & developed telematics products, from the Android app in Java, to web applications in ReactJS and Angular, and several backend systems in NodeJS which required rapid transition between different technologies.
  • Helped formulate and document software development and deployment best practices, by sharing sample code changes from various development teams within the organization.
Oct 2013 - Oct 2016
Humesis
Software Engineer - Mobile & Web
  • Integrated REST APIs for Android & Angular based Web apps to consume JSON data and developed reusable code and libraries to facilitate smooth future usage.
  • Improved application resiliency by setting up a pre-commit hook to run tests, before code is committed and pushed to reduce the risk of breaking live production applications after enabling new features and bug fixes.
  • Designed and Built an all in one Cloud Storage application using APIs from Google Drive, OneDrive, Box, Dropbox.
  • Built prototypes for Android and Web applications integrating with 3rd party APIs for modules pertaining to User Identity Management using Google, Facebook, Microsoft APIs.
Frontend

Angular

expert

React

expert

Svelte

intermediate

Vue

beginner

Gatsby

advanced
Backend

ExpressJS

expert

HapiJS

expert

MongoDB

advanced

MySQL

advanced

Flask

beginner
DevOps/Cloud

AWS

intermediate

Google Cloud

intermediate

Azure

beginner

CDN Systems

advanced

CI/CD Systems

advanced
Programming

JavaScript/TypeScript

expert

Java

advanced

Python

intermediate

Swift

beginner

Go

beginner
Additionally Skilled in
  • Adobe XD
  • Android
  • Angular
  • App Engine
  • CircleCI
  • Cloudfront
  • Digital Ocean
  • Docker
  • EC2
  • Firebase
  • Firebase Functions
  • Gatsby
  • Github Actions
  • Google Analytics
  • GraphQL
  • Jenkins
  • Jest
  • Lambda
  • Lambda
  • MongoDB
  • MySQL
  • Netlify
  • NodeJS
  • Project Management
  • Puppeteer
  • REST APIs
  • React
  • S3
  • Sketch
  • Svelte
  • Technical Design
  • Technical Documentation
  • Technical Recruiting
  • Technical Team Management
  • TypeScript
  • Unit Tests
  • User Authentication & PII Management
  • VS Code
  • Webstorm
  • inVision