Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Gagan Gupta

Gurugram

Summary

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

Education

B.Tech - Computer Science

Institute of Engineering And Technology
Lucknow
05-2019

Skills

  • React
  • Nextjs
  • Nodejs
  • Express
  • Javascript
  • Typescript
  • Databases
  • Docker
  • AWS EC2 server and S3 bucket
  • Playwright
  • GitHub Actions
  • CSS
  • TailwindCSS
  • HTML

Timeline

Senior Software Engineer

GoGroup
08.2023 - Current

Senior Software Engineer

Ezeiatech
02.2022 - 08.2023

Member of Technical Staff

NEC Corportation
07.2019 - 01.2022

B.Tech - Computer Science

Institute of Engineering And Technology
Gagan Gupta