Senior Software Engineer with 6 years of experience excelling in React, Next.js, and Node.js. Proven ability to architect scalable solutions, enhance system security, and implement automated testing frameworks.
Overview
6
6
years of professional experience
Work History
Senior Software Engineer
GoGroup
Noida
08.2023 - Current
Architected a set of reusable headless UI components to decouple business logic and behavior from presentation across the application.
Designed and executed the migration from an insecure authentication system to a secure, standards-compliant solution, significantly enhancing system security and reducing authentication-related risks.
Designed a Next.js–based proxy server for local development to enable secure API communication and cookie handling.
Built a centralized API abstraction layer for a Next.js frontend, incorporating in-memory caching mechanisms to minimize duplicate API requests and improve response efficiency.
Implemented an automated end-to-end testing framework from scratch using Playwright, covering critical user flows, and ensuring application reliability across releases.
Designed and implemented a CMS-driven website using Payload CMS, owning both backend content models and frontend integration for dynamic content management.
Set up GitHub Actions–based CI/CD pipelines for automatic deployment to development and staging environments, covering both frontend and backend services.
Senior Software Engineer
Ezeiatech
Gurugram
02.2022 - 08.2023
Created a new e-commerce platform (Adani Wilmar) from the ground up, including designing and developing all aspects of the website where users can add a product to the cart, wishlist it, and buy it through payment.
Owned the payments module, implementing Razorpay web integration to handle payment initiation, verification, and failure scenarios in a secure and reliable manner.
Implemented payload-level API security using symmetric and asymmetric encryption mechanisms, with SHA-256 hashing for data integrity, strengthening the protection of sensitive request data beyond transport-level security.
Built an application dashboard from scratch for customer care, assisting customers with queries regarding the orders placed on www.adanione.com.
Member of Technical Staff
NEC Corportation
Noida
07.2019 - 01.2022
Created a application that enables the user to log all the vehicle information such as its purchase date, delivery date, purchase price, due service of the vehicle, etc.
Identified and fixed UI and interaction bugs across modules, improving stability and reducing user-facing issues.
Implemented form handling and client-side validations for multiple user workflows, improving data quality and reducing submission errors