Built a Next.js micro-frontend homepage migrating legacy JSP/Java pages — improved Lighthouse performance from 65 to 90 (+35%), with better SEO and long-term maintainability.
Implemented end-to-end homepage purchase flow (Add-to-Cart, Cart/Login modals, Razorpay checkout) on a single page to reduce friction and improve user experience.
Refactored monolithic post-order flow (70K LOC, 700KB bundle) into dynamic route-level code-split modules (7K LOC, 200KB/page) with lazy loading, reducing load times by 30%.
Next.jsTypeScriptReactNode.jsRazorpay
Software Developer Intern
Jan 2025 — Jun 2025
Snapdeal | AceVector Group · Gurugram, India
Achieved 10% page load improvement by eliminating redundant API calls, implementing lazy loading and resource prefetching, and refactoring legacy JSP codebase.
Developed reusable auto-suggestion search component with debouncing optimization and seamless REST API integration, reducing server load and improving search response times.
Diagnosed and resolved critical production bugs across applications, maintaining platform stability and positive user experience.
Next.jsJavaScriptJSP
Software Development Engineer Intern
Aug 2024 — Sep 2024
AiLabs10X · Jaipur, India
Architected and deployed end-to-end full-stack application from concept to production with low-level design documentation and scalable system architecture.
Developed responsive frontend with React, Redux, and Tailwind CSS; engineered backend with Python, FastAPI, PostgreSQL, and SQLAlchemy ORM.
Implemented microservices with Docker deployed on AWS (EC2, S3, SQS) for scalable distributed system design.
ReactReduxPythonFastAPIPostgreSQLDockerAWS
Photo coming soon
Experience
Where I've worked
S
Snapdeal | AceVector GroupCurrent
Software Development Engineer
Jul 2025 — Present · Gurugram, India
Jul 2025 — Present
Gurugram, India
•Built a Next.js micro-frontend homepage migrating legacy JSP/Java pages — improved Lighthouse performance from 65 to 90 (+35%), with better SEO and long-term maintainability.
•Implemented end-to-end homepage purchase flow (Add-to-Cart, Cart/Login modals, Razorpay checkout) on a single page to reduce friction and improve user experience.
•Refactored monolithic post-order flow (70K LOC, 700KB bundle) into dynamic route-level code-split modules (7K LOC, 200KB/page) with lazy loading, reducing load times by 30%.
•Engineered production Next.js/TypeScript chatbot with Voice-to-Text (Web Speech API), multimedia support, and SDBridge for WebView-Native synchronization with robust session management.
Stack
Next.jsTypeScriptReactNode.jsRazorpay
S
Snapdeal | AceVector Group
Software Developer Intern
Jan 2025 — Jun 2025 · Gurugram, India
Jan 2025 — Jun 2025
Gurugram, India
•Achieved 10% page load improvement by eliminating redundant API calls, implementing lazy loading and resource prefetching, and refactoring legacy JSP codebase.
•Developed reusable auto-suggestion search component with debouncing optimization and seamless REST API integration, reducing server load and improving search response times.
•Diagnosed and resolved critical production bugs across applications, maintaining platform stability and positive user experience.
Stack
Next.jsJavaScriptJSP
A
AiLabs10X
Software Development Engineer Intern
Aug 2024 — Sep 2024 · Jaipur, India
Aug 2024 — Sep 2024
Jaipur, India
•Architected and deployed end-to-end full-stack application from concept to production with low-level design documentation and scalable system architecture.
•Developed responsive frontend with React, Redux, and Tailwind CSS; engineered backend with Python, FastAPI, PostgreSQL, and SQLAlchemy ORM.
•Implemented microservices with Docker deployed on AWS (EC2, S3, SQS) for scalable distributed system design.
•Integrated RAG architecture and vector databases for intelligent document processing and semantic search.
Comprehensive event platform with complete CRUD operations, Clerk authentication, and Stripe payment processing with webhook integration for real-time order confirmation and automated transaction management.