Harsh Agarwal

Software Engineer

Bengaluru, Karnataka, India5 yrs 2 mos experience

Key Highlights

  • Expert in transforming monolithic systems to microservices.
  • Proven track record in performance optimization and technical debt reduction.
  • Strong foundation in Java, Node.js, and AWS technologies.
Stackforce AI infers this person is a Backend-focused Software Developer with expertise in SaaS and cloud technologies.

Contact

Skills

Core Skills

JavaOauthSoftware DevelopmentWeb Development

Other Skills

AWSAlgorithmsAmazon Web Services (AWS)CloudauthCode RefactoringCreative WorkData AnalysisData AnalyticsData ScienceData StructuresDatabasesDeep LearningEvent ManagementJDKJavaScript

About

I am a results-driven Software Developer with experience in designing, developing, and optimizing scalable backend solutions. Currently at Amazon, I focus on enhancing system performance and reducing technical debt through efficient code migrations and robust documentation. Previously, I transformed monolithic systems into streamlined microservices at Infeedo, where I developed multilingual chatbot engines, secure JWT authentication packages, and comprehensive reporting systems. With a strong foundation in Java, Node.js, and cloud technologies like AWS, I thrive in building solutions that are secure, scalable, and user-centric. Passionate about problem-solving and collaboration, I enjoy tackling challenging projects that push the boundaries of innovation.

Experience

Groupon

SDE II

Feb 2025Present · 1 yr 1 mo · Bengaluru, Karnataka, India · Hybrid

Amazon

SDE1

Feb 2024Feb 2025 · 1 yr · Bengaluru, Karnataka, India · On-site

  • Migrated 10+ critical Java packages from JDK 8/11 to JDK 17, improving performance, reducing latency by 15%, and cutting technical debt by 20%. Transitioned Amazon services to OAuth2-based CloudAuth, enhancing security with token-based authentication and fine-grained access control. Documented the migration process and updated technical documentation to streamline team adoption and ensure compliance with best practices.
OAuthJavaCloudauthJDKObject Oriented DesignSpring Boot

Infeedo

Software Engineer

Apr 2022Feb 2024 · 1 yr 10 mos

  • Redesigned a legacy chatbot system into scalable microservices, enhancing functionality and user experience. Developed features like multilingual messaging, media-rich chats, and an archival system with recovery options. Built a secure JWT-based authentication package and an integrated reporting dashboard to optimize decision-making.
Code RefactoringSoftware DevelopmentWeb TechnologiesWeb DevelopmentMySQLRedis+8

Capgemini

Software Developer

Aug 2021Apr 2022 · 8 mos

Software DevelopmentWeb TechnologiesJavaWeb DevelopmentProgrammingNode.js+4

Staqu technologies

Research Intern

Feb 2021Aug 2021 · 6 mos · Gurugram, Haryana, India

Software DevelopmentProgramming

Peacock solar

Data Analyst and Machine Learning

Jun 2020Jul 2020 · 1 mo

  • Performed extraction of insights from sales and marketing data to increase the sales of solar panels in different parts of the country.
  • Developed a ML model to predict the investment a customer would be willing to do in solar panels based on his personal details.

Thapar food festival

Executive Board Member

Feb 2019Sep 2019 · 7 mos

  • Led a team of 90+ students to organize the creativity
  • Planning and logistics of the Thapar Food Festival that received a footfall of 2000 people.
  • Conceptualized and managed a Guinness World Record.
  • Conceptualized and managed an exchange program against single-use plastic

Education

Thapar Institute of Engineering and Technology

Bachelor of Engineering - BE — Computer Engineering

Jan 2017Jan 2021

United Public School

Jan 2004Jan 2016

Stackforce found 100+ more professionals with Java & Oauth

Explore similar profiles based on matching skills and experience