About
Results-driven Full Stack Software Engineer with comprehensive expertise in Java, Spring Boot, React.js, Node.js, and AWS, specializing in developing and optimizing scalable, high-performance applications. Successfully delivered impactful solutions, including reducing checkout time by 25%, cutting client round-trips by 40%, and improving system reliability and user engagement.
Work
Remote, N/A, India
→
Summary
Spearheaded full-stack development and optimization of critical applications using Java, Spring Boot, React.js, TypeScript, and AWS, enhancing performance and user experience.
Highlights
Engineered the development and launch of CAINZ Saison Card & CAINZ Pay within the Cainz app, leveraging Java, Spring Boot microservices, and React/TypeScript to reduce checkout time by 25%.
Migrated the REST-based BFF to a GraphQL API Gateway, integrating gRPC and Kafka, which reduced client round-trips by 40%.
Optimized front-end performance with React.js/TypeScript, decreasing average page load time from 1.5s to 300ms, significantly improving user engagement.
Deployed Dockerized microservices on AWS EKS with automated CI/CD pipelines, cutting release time by 40% and enabling reliable scaling for 3x traffic growth.
Developed an AWS-based observability and monitoring stack using Grafana and CloudWatch, reducing issue resolution time by 50% and enhancing system reliability.
Remote, N/A, India
→
Summary
Contributed as a Software Engineer Intern to the development and optimization of SaaS applications, focusing on front-end and back-end enhancements using Next.js, Node.js, and Express.js.
Highlights
Revamped a complex SaaS codebase using Next.js, SASS, and TypeScript, implementing server-side rendering and module-federation micro-frontends, reducing bundling size by 65%.
Designed and developed robust backend APIs with Node.js & Express.js, improving interoperability and increasing data processing speed by 25%.
Improved application performance by developing Redux middleware, which enhanced API response time and resulted in 15% faster page loading for a better user experience.
Awards
Competitive Programming Achievement
Awarded By
Leetcode
Achieved a competitive programming rating of 1500+ and successfully solved over 500 problems on Leetcode, demonstrating strong algorithmic and problem-solving skills.
Skills
Languages & Frameworks
C++, JavaScript, TypeScript, Java, Spring Boot, React.js, Python, Next.js, Node.js, Express.js.
Web Development & APIs
RESTFul APIs, GraphQL, JUnit, Mockito.
Databases
MySQL, PostgreSQL, MongoDB, DynamoDB, Redis.
Cloud & DevOps
AWS (Lambda, EC2, ECS, SQS, S3), Jenkins, Kafka, Docker, CI/CD Pipelines.
Others
Microservices Architecture, Design Patterns, Agile Methodologies, Object Oriented Design.