Yash Gupta

Summary

Full‑stack engineer with 3+ years of experience building performant applications using the MERN stack and Spring Boot. Experienced in designing scalable APIs, payments workflows, and data‑heavy UIs, and in delivering robust, testable code across frontend and backend.

Experience

Software Development Engineer II (SDE II)

OpenEnvoy

Nov 2025 - Present

Building automated vendor payment workflows processing 10K+ transactions per month using Stripe APIs and Webhooks, reducing manual processing efforts by 60%. Developing payments UI with React, Redux, and React Query to cut API over‑fetching by 35% and improve page performance by 25%. Architected Batch Payments and Just‑In‑Time (JIT) payments modules enabling reliable bulk execution of 1K+ payments per batch. Implementing backend orchestration with Stripe, Temporal and Python, improving retry success rates and reducing failed payouts. Managing database schema migrations using SQLAlchemy and Alembic with zero downtime and shipping end‑to‑end features that reduce internal support queries.

Member of Technical Staff 3 (MTS 3)

ThoughtSpot

Aug 2022 - Nov 2025

Migrated Angular applications to React for Embrace, achieving a 20% performance boost via code‑splitting and lazy loading. Delivered OAuth 2.0 for JPMC in ThoughtSpot Embed, improving onboarding by 30%. Migrated REST APIs to GraphQL with Node.js and Apollo, significantly improving query performance. Built micro frontends for Embrace with Vite and Module Federation, reducing release cycles. Optimized frontend with algorithmic solutions to improve UI performance and documented backend APIs using Java, JDBC, and Swagger. Supervised three engineers, authored 60+ Playwright tests to raise coverage, and was recognized as Star Performer of the Month.

Web Developer Intern

WebStudent Designers

Jun 2021 - Oct 2021

Designed and developed 5+ client websites with responsive layouts and modern UI. Delivered projects ahead of schedule while maintaining high quality, and was recognized as Best Team of the Month for collaboration and performance.

Education

B.Tech in Information Technology

Dr. Ambedkar Institute of Technology, Kanpur

2018 - 2022

Graduated with a CGPA of 8.42, specializing in software engineering, algorithms, and database management.

Higher Secondary School Certificate

Mother Teresa Mission Higher Secondary School

2017 - 2017

Achieved 86.67% in Math and Science, building a strong foundation in problem‑solving and analytical thinking.

Projects

Dev Tinder

A full‑stack matchmaking application with user onboarding flows and responsive matching UIs. Focused on clean state management, authentication, and an engaging user experience.

ReactReduxNode.jsExpressTailwind CSS

Smart Portfolio

An AI‑augmented developer portfolio built with Next.js, TypeScript, Tailwind, and Framer Motion. Integrates tools like Copilot, ChatGPT, and Cursor to showcase projects, GitHub insights, and an in‑site AI assistant.

Next.jsTypeScriptTailwind CSSFramer Motion

Flappy Bird Game

A recreation of the classic Flappy Bird game using Python and Pygame with player movement, obstacle creation, collision detection, and a scoring mechanism for engaging gameplay.

PythonPygame

Personal Portfolio (v1)

A responsive personal portfolio website showcasing skills, projects, and professional experience, built with vanilla web technologies and optimized for smooth navigation.

HTMLCSSJavaScript

Certifications & Achievements

Namaste Node.js (2023)

Akshay Saini

Scalable API design, asynchronous programming patterns, and production‑ready Node.js applications.

Namaste React (2023)

Akshay Saini

Advanced React concepts including hooks, performance optimization, and modern frontend patterns.

Namaste Frontend System Design (2023)

Akshay Saini

Principles for designing scalable, maintainable, and user‑friendly frontend architectures.

Python Programming (2022)

E&ICT Academy, IIT Kanpur

One‑month intensive program covering Python fundamentals, algorithms, and problem‑solving.

Google Code Jam – Round 1 (2021)

Google

Cleared Round 1 of Google Code Jam by solving algorithmic problems under time pressure.

Skills

JavaScriptTypeScriptPythonJavaReact.jsNext.jsReduxReact QueryNode.jsExpress.jsGraphQLREST APIsStripe APIs & WebhooksTemporalSQLMySQLSQLAlchemyAlembicHTML5CSS3PlaywrightJestReact Testing LibraryGitGitHubGerritJiraAgile & ScrumCI/CDAI Tools (ChatGPT, Copilot, Cursor)

Languages

  • EnglishFluent
  • HindiNative

Interests

  • AI and Machine Learning
  • System Design
  • Problem Solving
  • Software Optimization
  • Developer Tooling & DX

Soft Skills

Problem SolvingOwnership & AccountabilityTeam LeadershipCross‑functional CollaborationTime ManagementCommunication