Saurabh Gupta
Full Stack JavaScript Engineer
6+ years of work experience in full-stack web development and hybrid mobile applications with JavaScript, Vue, Node.js. A highly motivated individual with curiosity to learn new things constantly.
Delhi NCR s050890
TECHNICAL SKILLS
JavaScript/ES6+
TypeScript
HTML5/CSS3
Vue.js
React
Redux
Ionic Framework
Capacitor/Cordova
Firebase
Node.js
MySQL
PostgreSQL
Docker
GraphQL
RabbitMQ
Redis
Camunda BPM
Microservices
PROFESSIONAL EXPERIENCE
Staff Engineer
Leading IT Service Company
June 2019 – Present Gurgaon, NCR Achievements/Responsibilities
Worked on client site (Riyadh, KSA) with the product owners and support team to gather application improvements based upon direct customer feedback
Development of new microservices to extend the features and functionalities of existing application
Development of REST APIs in compliance with best practices for extending existing microservices according to business needs
Participate in code reviews to make sure all best quality optimal code is being deployed on production
Creating unit test cases for all the new and existing modules
Part of a technical production care team to resolve production issues in real-time
Module Lead
World’s Leading HR Consulting Company
Sept 2016 – Apr 2019 Gurgaon, NCR Achievements/Responsibilities
Manage design, development, and deployment of Mobile applications
Development of web applications in the latest front-end frameworks along with backend services in Node.js/PostgreSQL
Implementation of DevOps pipeline for Node.js based applications on AWS
Awarded Rising Star in the first quarter of joining the organization Awarded Star of the month for standalone development of new tools for application support
Awarded Star of the month for contribution in migration of older tech stack to new open source technologies and cloud infrastructure
Software Engineer
Telecommunications Company
Jan 2016 – Aug 2016 Noida, NCR Achievements/Responsibilities
Develop web-based applications with Angular.js UI and Node.js backend
Write Code for Front-end in Angular JS interacting with RESTful APIs written in Node.js
Modify and extend REST APIs to serve data to Front-end and insert data in Database
Also involved in interviewing and assisting with recruitment for various Angular JS/JavaScript positions
Software Engineer
Salesforce IT Services Company
Aug 2013 – Jan 2016 Jaipur, Rajasthan
Achievements/Responsibilities
Worked with in house product development team on web applications for the education domain
Developed Hybrid Mobile applications with Angular JS and Ionic framework and web front end with Angular.js
Deployment of mobile apps on Google Play Store & Apple Store, maintaining application versions for subsequent updates
Code review and maintaining code standards and maintain project GIT repositories
PROJECTS
Zain Digital (Zain KSA)
A telecom application based on microservice architecture for providing the company with the capability to provide telecom services to its customers
A react native mobile application working as primary interface with customers
Works on development and extension of microservices written in Node.js
Development stack involves Node.js, MySQL, Camunda BPM, Redis, RabbitMQ, Docker, Kubernetes, Jenkins, Sonar Cube, React and React native
Mercer Select Intelligence (Mercer)
A web-based on-demand research platform providing analysis, news, trends to HR professionals
Worked on a comprehensive set of web-based tools for creating and managing the content and life cycle of CMS like highly configurable portal
Development stack involves Oracle and PostgreSQL, Node.js, .NET, Docker, Jenkins, Nexus, Kubernetes, Ionic, Vue.js and Angular.js
OMS Admin Tool (Neustar)
A web-based utility developed for Neustar Operations team with the purpose to ease tasks involving wireless/wireline Network Carrier Portability
Worked on development of Angular.js based web interface of the tool and its integration with backend Rest API
MetaCampus (Metacube)
A web-based solution for the overall management of a school with a primary focus on CBSE and ICSE grades processing
Worked on a hybrid mobile application for the same created in Ionic and Angular.js
tpoHUB (Metacube)
A solution to assist TPOs, companies, and students during a college recruitment drive
Created a hybrid mobile application in Ionic and Angular.js for the same
EDUCATION
B.Tech (Honors)
Rajasthan Technical University
Jun 2009 – Jun 2013 73%
Senior Secondary School
Rajasthan Board of Secondary Education
Jun 2007 – Jun 2008 86%
Secondary School
Rajasthan Board of Secondary Education
Jun 2005 – Jun 2006 86%
INTERESTS
Reading Gardening Table Tennis Video Games Movies Space Exploration