Rahul Gupta

Software Engineer

Gurugram, Haryana, India5 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in developing web applications using React.js.
  • Proficient in Java and Spring Boot for microservices.
  • Strong background in API integration and performance optimization.
Stackforce AI infers this person is a Fullstack Developer with expertise in SaaS and Telecommunications.

Contact

Skills

Core Skills

JavascriptReact.jsJavaSpring Boot

Other Skills

APIsAmazon EKSAmazon Web Services (AWS)AndroidArduinoBootstrapC++CachingCascading Style Sheets (CSS)DjangoDockerFlaskGoogle Kubernetes Engine (GKE)HTMLKubernetes

Experience

5 yrs 7 mos
Total Experience
2 yrs 9 mos
Average Tenure
3 yrs 6 mos
Current Experience

Gartner

2 roles

Software Engineer, Advanced

Promoted

Apr 2025Present · 1 yr 2 mos

Software Engineer

Dec 2022Apr 2025 · 2 yrs 4 mos

  • ● Developed internal web applications enabling expert users to recommend Gartner research via email, integrating various APIs to enhance content and search functionalities.
  • ● Transitioned from legacy databases to modern APIs, implemented caching techniques to reduce latency by approximately 70%.
  • ● Upgraded & modernized application frameworks, improving performance and implementing new business logic for routing tickets to internal associates more effectively.
  • ● Enhanced security and reduced build times by upgrading Spring Boot and React.js libraries with efficient packages.
  • ● Integrated Microsoft Graph APIs for email viewing with the tool for centralized access, enhancing UX with attachment viewing.
JavaScriptReact.jsSpring BootAPIsCachingMicrosoft Graph APIs

Tata consultancy services

2 roles

System Engineer

Apr 2021Dec 2022 · 1 yr 8 mos · Pune, Maharashtra, India

  • ● Responsible for developing J2EE microservices in Spring Boot web application for a telecom project.
  • ● Upgraded the applications written in EJB to Spring Boot & tuning the same at server (i.e. IBM Websphere Server) level. Introduced memory caching to reduce latency for the APIs.
  • ● Developed a mechanism for switching networks automatically in case of failures from external systems, thus it minimized the monitoring efforts by 25%.
  • ● Partnered with the agile team for carrying out new demands and incorporated several features in the application followed by solving post production issues.
  • ● Participated in reducing bugs in the project by integrating SonarQube. Alongside, conducted code reviews & provided knowledge sessions to new joiners in the team.
JavaSpring BootMicroservicesAPIsCachingSonarQube

Assistant System Engineer-Trainee

Nov 2020Apr 2021 · 5 mos · Pune, Maharashtra, India

Education

Amritsar College of Engg. & Tech, Amritsar

Bachelor of Technology - BTech — Computer Science

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Javascript & React.js

Explore similar profiles based on matching skills and experience