Experienced Full Stack developer with 10+ years in industry and high-level proficiency in following technologies: JavaScript, NodeJS, Nestjs ReactJS, NextJS GraphQL, MongoDB, ArangoDB. I have a very good working experience with Application Architecture
and worked on number of successful enterprise applications.
Skills
Javascript, NodeJS, NestJS, Express, GraphQL, ReactJS, NextJS AngularJS(1.x), HTML, CSS, MongoDB, ArangoDB, Git, Gitlab, Github, Jest Testing Library, PostgreSQL, MySQL, Google Cloud Services.
Experience
-
Client: BCB Group, UK | Senior Software Engineer
-
Technologies: NodeJS, NestJS, AngularJS, TypeScript, Jest Testing Library, PostgreSQL, Google Cloud Services.
-
Worked on a microservices-based architecture for payment systems, contributing to scalable and high-performance backend services using TypeScript.
-
Analyzed business requirements, translated them into technical solutions, and ensured timely delivery of features and enhancements.
-
Designed and developed backend services using Node.js, NestJS, and TypeScript, following best practices for modular, scalable, and maintainable code.
-
Built and integrated frontend components using Angular (TypeScript), ensuring seamless interaction with backend APIs.
-
Designed and optimized PostgreSQL schemas and queries for performance and data consistency.
-
Leveraged Google Cloud Platform (GCP) services for deployment, scaling, and cloud-native architecture.
-
Collaborated with cross-functional teams (QA, Product, DevOps) to deliver end-to-end features in an agile environment.
-
Ensured code quality through code reviews, debugging, and performance optimization.
-
Client: Sun Life Global Solution (SLGS), India | Development Specialist
-
Technologies: ReactJS, Jest Testing Library, Bootstrap CSS, Sunlife's Helios React Component library.
-
An internal Sunlife application originally built using VB 6, SQL server 2016, used by businesses to calculate interest incurred when payment of death benefits is delayed beyond stated timeframe. As a part of US tech currency update, application was rebuilt using Java and React.
-
Gathered new customer requirements and feature development.
-
Coordinated with QA and backend teams to resolve defects.
-
Resolved security hotspots from code to make it clear, concise, and readable.
-
Client: Conduent, India
-
Technologies: ReactJS, React-redux, Jest Testing Library, pdfMake, Ag-Grid, Bootstrap CSS library.
-
A web-based application developed in ReactJS and JavaScript libraries used to generate 60+ reports according to Rebate Program.
-
Developed module to export PDF, CSV, XLSX, used AG-Grid to populate data in the form of tables.
-
Resolved bugs / security hotspots from the code to make it clear, concise, and readable.
-
Developed ReactJS components for request and details screens of the reports.
-
Improved performance of existing code.
-
Coordinated with support teams on defect resolution.
-
Fixed UAT defects for both Rebate and Reports and Conduent internal stories.
-
Prepared and maintained documents (JEST test cases) for user stories.
-
Technologies: NodeJS, ReactJS, Redux.
-
Lead the project with backend and frontend tech (NodeJS, ReactJS, Redux)
-
Designed and developed Role Based Access Control (RBAC) with users hierarchy and CRUD operations.
-
Developed a feature that converts offline policies PDF to normal JSON as required in the system
-
Develop a feature to List of Policies data that have different filters and pagination.
-
PDF generation with EJS template engine to generate dynamic user certification, agreement and appointment letter.
ICE Web App
|
Senior Software Engineer
- Tech stack: ReactJS, NodeJS, ExpressJS, MongoDB.
-
Technologies: NodeJS, ReactJS, Formik Library.
-
Developed a feature that onboard the User in the system that took initial info, update detais conduct exams and generated certificates.
-
Designed and develop the diffrent form modules using Formik Library and table list with filters and pagination.
ICE 2.0
|
Senior Software Engineer
-
Technologies: NodeJS, ReactJS, PostgreSQL.
-
Designed and developed User Management Module service, onboarding users in the system that took initial info, updated details, conducted exams and generated certificates, agreement and appointment letter.
-
Built User Management listing with different filters, pagination and export functionality.
-
Worked on Login module service supporting login with email, username, phone and password with api rate limiting.
-
Worked on Leads module service to create leads.
-
Built Leads listing with different types and actions on it.
-
Integrated TATA Motor Commercial Vehicle Insurance Kit.
Pellustro
|
Software Engineer
Vujade Design | August 2015 - April 2021
-
Worked on development of
Pellustro, which is built on MEAN stack. It has ability to conduct large scale assessments to measure adherence and maturity against policies, standards and principles.
-
My responsibilities for Pellustro includes writing clean, reusable code for both frontend & backend, work on feature enhancement and resolve bugs.
DataKarma
|
Software Engineer
-
Worked on development of DataKarma, which is built on MERN stack. It is a data gamification application which helps keeps users engage to help community and build their stacks..
-
Worked as core developer of this application, creating Workflow POC's and Application Architecture.
Vaarta
|
Software Engineer
-
Worked on development of Vaarta, which is built on MERN GraphQL stack. It is a centralized community platform for all kind things like Issues, Feedbacks, Documentations, etc. related to a topic.
-
Worked as core developer of this application, Application Architecture, developed feature and resolve issues.
-
Worked on development of GoodData UI Extension , which is a prototype to visualize Gooddata Insights with some extra functionalities that GoodData does not support. It is build with React JS technology.
-
Worked as core developer of this application, Application Architecture, developed feature and resolve issues.
-
It is a MERN Stack React Node MongoDB powered E-Commerce App with PayPal and Credit Card Payment along with Admin Dashboard.
-
It is a MERN Stack React Node MongoDB powered Social networking App, with user authentication using Google, Facebook. It also has a user reset/forget password feature.
Education
2011 - 2015
B.S.Anangpuria Institute of Technology & Management | B.Tech: Information Technology (IT)