Harsh Agarwal

Consultant

Gurugram, Haryana, India7 yrs 2 mos experience

Key Highlights

  • Expert in building scalable event-driven systems.
  • Proficient in Java, Spring Boot, and Kafka.
  • Strong focus on clean architecture and performance optimization.
Stackforce AI infers this person is a Backend-focused SaaS engineer with expertise in event-driven architectures.

Contact

Skills

Core Skills

JavaSpring Boot

Other Skills

KafkaMongoDBOracle CDCPCFSolaceThymeleafMSSQLAzure DevOpsRedisJavaScriptSAPUI5Data StructuresSpring FrameworkAngularElasticSearch

About

Senior Consultant at Thoughtworks with 5+ years of experience in Java, Spring Boot, Microservices, and Event-Driven Architectures. I specialise in designing and delivering scalable, resilient backend systems leveraging Kafka, MongoDB, and cloud-native technologies. At Thoughtworks, I partner with clients to solve complex engineering challenges—building frameworks for data ingestion, transformation, and consumption across distributed systems. My focus is on clean architecture, performance optimization, and enabling teams with modern engineering practices. I believe in crafting software that lasts—code that not only works today but scales for tomorrow.

Experience

7 yrs 2 mos
Total Experience
1 yr 9 mos
Average Tenure
1 yr 10 mos
Current Experience

Thoughtworks

Senior Consultant

Jul 2024Present · 1 yr 10 mos · Gurugram, Haryana, India · On-site

  • Leading the design of a Hollow-based data distribution framework powered by Java, Spring Boot, Kafka, MongoDB, and Oracle CDC, enabling real-time, event-driven data delivery to multiple consumer services.
  • 1. Built CDC ingestion services to capture Oracle changes and publish them as Kafka events.
  • 2.Developed transformation microservices to provide consumer-ready data formats, cutting integration effort by ~40%.
  • 3.Designed CQRS-inspired MongoDB read models, reducing query latency by up to 60%.
  • 4.Scaled Kafka pipelines with fault-tolerant, idempotent event handling, ensuring high-throughput and reliability.
  • 5.Improved consumer onboarding speed by enabling plug-and-play data access, accelerating time-to-market for new applications.
  • This framework provides a future-ready event backbone, improving system agility, performance, and scalability across the data ecosystem.
JavaSpring BootKafkaMongoDBOracle CDC

Sap labs india

2 roles

Developer

Mar 2023Jul 2024 · 1 yr 4 mos

Developer Associate

Oct 2021Mar 2023 · 1 yr 5 mos

  • 1. Built microservice api’s using JAVA , Spring Boot ,PCF ,Solace using Event Driven Architecture.
  • 2. Engaged in taking requirement from PO and delivering the end result.
  • 3. Engaged in design discussions.
  • 4. Worked on the event driven architecture based application.
  • 5. Engage in developing an payroll related services designed for Indonesia and UK.
  • 6. The application is deployed on cloud and it is the continuous payroll solution which is the enhancement of the previously used legacy system of SAP.
JavaSpring BootPCFSolace

Tata consultancy services

2 roles

Back End Developer

Jun 2019Oct 2021 · 2 yrs 4 mos · Noida, Uttar Pradesh, India

  • 1.Built modern applications using JAVA, Spring Boot, Thymeleaf ,MSSQL ,PCF, Azure DevOPS.
  • 2.Engage in developing and maintaining an application named RX Connect. Used by CSR members of client to get the plan details of a member at one place.
  • 3. Handling and mentoring a team of three people about the application and its related business.
  • 4.Engaged in taking requirement from client and delivering the end result.
  • 5.Slashed the api call by implementing de-bouncing in the drug search bar.
  • 6.Engaged in creating the azure pipeline for the deployment.
  • 7. Developed REST web services for session management, drug search functionality in the application. Implement caching in the application which slashed the response time of the application.
JavaSpring BootThymeleafMSSQLPCFAzure DevOps

Project Intern

Jan 2019Apr 2019 · 3 mos · Pune, Maharashtra, India

  • Worked on the resources mapping system using microservice architecture.On this I worked on springboot,kafka, service discovery,Mongodb to design the backend api.
Spring BootKafkaMongoDB

Handscart

Intern

May 2018Aug 2018 · 3 mos · Jaipur, Rajasthan, India

Spectranet

Intern

May 2017Jun 2017 · 1 mo · okhala

  • worked on unify software which manages all the database related to plans,customer's detail

Education

SRM IST Chennai

Bachelor of Technology - BTech — Computer Science

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience

Harsh Agarwal - Consultant | Stackforce