Ayush Gupta

Software Engineer

Noida, Uttar Pradesh, India2 yrs 3 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Led significant migration reducing test runtime by 75%.
  • Architected a GenAI diagnostic engine improving bug triage by 70%.
  • Mentored over 1,000 students in Data Structures and Algorithms.
Stackforce AI infers this person is a Backend-focused Software Engineer with experience in SaaS and distributed systems.

Contact

Skills

Core Skills

JavaSpring BootNode.jsReact.jsC#AlgorithmsWeb Development

Other Skills

Python (Programming Language)SQLLinuxRDBMSDatabase Management System (DBMS)PL/SQLProfessional MentoringOracle DatabaseDatabasesMultithreadingJUnitGenerative AIPrompt EngineeringSpring FrameworkGen AI

About

๐Ÿ’ป Software Engineer | Backend Development | Distributed Systems | Cloud Databases | REST APIs I am a Backend-focused Software Engineer with experience at Oracle, Microsoft, and Enphase Energy, specializing in Java, Spring Boot, RESTful APIs, microservices, and large-scale distributed systems. Currently serving my notice period and available to join immediately. Actively seeking Backend Engineer, Software Engineer, or Backend-heavy Full-Stack roles. ๐Ÿ”น Oracle โ€“ Backend Engineering & Distributed Systems Led the enterprise-wide JUnit 4 + PowerMock โ†’ JUnit 5 + Mockito 5 migration, cutting test runtime by 75% and eliminating memory leaks. Architected SmartBug Bot, a GenAI + Vector Search diagnostic engine (LLaMA) that reduced bug triage time by 70% and shortened customer issue resolution from 3 months โ†’ 1 month. Worked on REST services, Java-based systems, concurrency, Active Data Guard scenarios, cloud-scale testing frameworks, SQL/PLSQL, and backend automation. ๐Ÿ”น Enphase Energy โ€“ Backend / Full-Stack (Backend-Heavy) Built and optimized RESTful APIs, backend workflows, and microservices using Node.js, PostgreSQL, and internal cloud tooling. Delivered 10+ production features, implemented SQL migrations, and built backend services consumed by 5+ departments, improving solar design and permitting workflows. Developed feature-rich UIs using React.js, integrated with backend APIs. ๐Ÿ”น Microsoft (Intern) โ€“ Developed backend workflow automation components for Dynamics 365. ๐Ÿ”น Coding Ninjas (TA) โ€“ Mentored 1,000+ students in DSA (4.6/5 rating). โšก Technical Skills Programming: Java, C++, C#, Python, C Backend & Web: Spring Boot, Node.js, Express.js, RESTful APIs, Microservices, JavaScript, TypeScript, React.js Databases: Oracle DB, MySQL, MongoDB, PostgreSQL, SQL/PLSQL Cloud & DevOps: Oracle Cloud, Google Cloud, Git, CI/CD, Kubernetes, Linux, Operating Systems, Agile Core Competencies: Object-Oriented Design, System Design, Distributed Systems, Debugging, Test Automation, Concurrency, Multithreading, Performance Optimization

Experience

2 yrs 3 mos
Total Experience
1 yr 1 mo
Average Tenure
--
Current Experience

Adobe

๐Œ๐ž๐ฆ๐›๐ž๐ซ ๐จ๐Ÿ ๐“๐ž๐œ๐ก๐ง๐ข๐œ๐š๐ฅ ๐’๐ญ๐š๐Ÿ๐Ÿ ๐ˆ๐ˆ

Jan 2026 โ€“ Apr 2026 ยท 3 mos ยท Hybrid

JavaPython (Programming Language)

Oracle

Member of Technical Staff (IC2)

Dec 2024 โ€“ Oct 2025 ยท 10 mos ยท Bengaluru, Karnataka, India ยท Hybrid

  • Modernized the codebase by re-engineering the legacy PowerMock + JUnit 4 framework to Mockito 5 and JUnit 5, re-solving memory-leak issues and boosting build and execution performance by 75%, improving long-term maintainability
  • Architected a SQL/PLSQL framework for a new distributed PDB architecture, ensuring production readiness for 10+ PDBs.
  • Developed a ๐ฌ๐ž๐œ๐ฎ๐ซ๐ข๐ญ๐ฒ ๐Ÿ๐ซ๐š๐ฆ๐ž๐ฐ๐จ๐ซ๐ค to validate proxy user behavior across 20+ scenarios, enhancing access control.
JavaSQLLinuxRDBMSDatabase Management System (DBMS)PL/SQL+14

Enphase energy

Software Engineer

Jul 2023 โ€“ Dec 2024 ยท 1 yr 5 mos ยท Bengaluru, Karnataka, India

  • Automated the PE stamping workflow, reducing processing time from 30 minutes to near-instantaneous.
  • Developed 13 features for the Material modification section, optimizing inverter performance calculations.
  • Engineered a full-stack solution using ๐๐จ๐๐ž.๐ฃ๐ฌ for real-time jurisdiction data retrieval, enhancing UI insights.
  • Revamped the solar permit flow UI with ๐‘๐ž๐š๐œ๐ญ.๐ฃ๐ฌ, resolving over 50 critical bugs to improve data handling.
Node.jsReact.jsAlgorithmsRabbitMQDebugging CodeGit+12

Microsoft

2 roles

Software Engineer Intern

May 2022 โ€“ Jul 2022 ยท 2 mos ยท Hyderabad, Telangana, India

  • I had the opportunity to work on a significant feature for the Dynamic 365 team, enhancing the Sales Accelerator experience.
  • Implemented a wait time computation feature, allowing users to choose between business and calendar days.
  • Leveraged Azure DevOps for project management and collaboration with cross-functional teams.
  • Gained hands-on experience with C# and React, strengthening my software development skills.
C#React.jsAlgorithmsGitAzure DevOps ServicesAgile Methodologies+3

Microsoft Engage

Jun 2021 โ€“ Jul 2021 ยท 1 mo

  • I actively contributed to the Microsoft Engage '21 program, where I developed a Microsoft Teams Clone web application.
  • Gained hands-on experience with JavaScript, Socket.io, Node.js, and Peer.js in a collaborative environment.
  • Participated in various learning sessions, including webinars and leadership talks, enhancing my technical and professional skills.
  • Built a strong network with Microsoft employees and fellow participants, fostering valuable connections in the tech industry.
NodejsSocket.ioCascading Style Sheets (CSS)GitWeb DevelopmentExpress.js+5

Coding ninjas

Teaching Assistant

Apr 2021 โ€“ Aug 2021 ยท 4 mos

  • I contributed to the success of the Data Structures and Algorithms course at Coding Ninjas by enhancing student understanding and performance.
  • Debugged student codes, providing hands-on assistance to improve coding skills.
  • Explained complex coding concepts in an accessible manner, fostering a deeper understanding.
  • Discussed alternative coding approaches, encouraging innovative problem-solving among students.
AlgorithmsC++Data StructuresTeaching assistantMentoring

Education

Indian Institute of Technology, Guwahati

Bachelor of Technology - BTech โ€” Electronics and Electrical Engineering

Jan 2019 โ€“ Jan 2023

Dakshana Foundation

Jul 2017 โ€“ May 2019

Jawahar Navodaya Vidyalaya - JNV

12th Grade โ€” PCM

Jan 2017 โ€“ Jan 2019

Jawahar Navodaya Vidyalaya - JNV

10th Grade

Jan 2015 โ€“ Jan 2017

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience

Ayush Gupta - Software Engineer | Stackforce