Aman Agarwal

Senior Software Engineer

Bengaluru, Karnataka, India6 yrs 8 mos experience

Key Highlights

  • Expert in backend development and system architecture.
  • Proven track record in optimizing API performance.
  • Strong experience in building scalable, distributed systems.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Automotive and E-commerce sectors.

Contact

Skills

Core Skills

Backend DevelopmentSystem ArchitectureFull-stack Development

Other Skills

API documentationAPI latencyAPI reliabilityAlgorithmsAmazon Web Services (AWS)Apache KafkaBusiness RequirementsC (Programming Language)C++Core JavaData StructuresDebugging CodeDesign PatternsDistributed SystemsDocker

About

I’m a Software Engineer at Oracle with ~6.5 years of experience designing and building scalable, distributed systems. My expertise lies in backend development, system architecture, and performance optimization, grounded in strong fundamentals of data structures and algorithms. I’m passionate about choosing the right technologies and seamlessly integrating them to craft robust, end-to-end application pipelines. I’ve contributed to high-impact platforms across automotive, mobility, and e-commerce domains—delivering production-ready solutions that are efficient, resilient, and scalable. Prior to Oracle, I spent 6 years at Tekion, OLA, and Drivado, where I built and led the delivery of complex software systems, collaborating closely with cross-functional teams to drive successful outcomes.

Experience

6 yrs 8 mos
Total Experience
1 yr 11 mos
Average Tenure
10 mos
Current Experience

Oracle

Senior Software Development Engineer

Aug 2025Present · 10 mos · Bengaluru, Karnataka, India · Hybrid

Tekion corp

2 roles

Software Engineer II

Jan 2024Aug 2025 · 1 yr 7 mos · Bengaluru, Karnataka, India · On-site

  • Re-architected OEM Portal backend to eliminate redundant cross-cluster service calls, reducing API latency and enhancing system maintainability.
  • Redesigned vehicle configuration data model by introducing one-to-many model-to-bodyStyle mapping, increasing admin flexibility.
  • Enabled trim-level configurability by extending support beyond model-level, improving data granularity and variant management.
  • Optimized vehicle data API layer with caching and endpoint consolidation, reducing VSR page load time from 5s to 200ms in the Configurator application.
  • Monitored and enhanced API reliability using New Relic; implemented robust error handling to improve observability and eliminate false alerts.
API latencysystem maintainabilitydata model designcachingAPI reliabilityerror handling+2

Software Engineer

Dec 2022Dec 2023 · 1 yr · Bengaluru, Karnataka, India · On-site

  • Architected a distributed Secure Checkout platform using microservices and the Saga pattern for reliable vehicle transactions.
  • Delivered key backend modules like Trade-In, Pricing, and Notifications with modular, scalable service design.
  • Integrated external systems via Kafka streams for real-time DMS data sync, ensuring accuracy and data integrity.
  • Developed RESTful APIs with 95%+ test coverage and 30–300 ms latency, ensuring performance and reliability.
  • Drove extensible, cost-efficient system designs with strong technical documentation and architecture reviews.
microservicesSaga patternRESTful APIsKafka streamstechnical documentationBackend Development+1

Ola

Software Development Engineer

Jul 2021Nov 2022 · 1 yr 4 mos · Bengaluru, Karnataka, India · On-site

  • Designed and developed over 15 RESTful APIs across the Unified Payments Platform and Ola Cars, handling core functionalities like payment processing, booking flows, inventory, and lead management using Spring Boot and microservices architecture.
  • Migrated critical components from a monolithic architecture to microservices, improving scalability and enabling independent deployment and faster development cycles.
  • Integrated Apache Kafka to build real-time, event-driven pipelines for lead updates, booking status changes, and state transitions, significantly reducing processing latency. Onboarded transaction metadata to Hive for analytics.
  • Implemented XML-based state machines, idempotency checks, and job schedulers to manage card payments and pending transaction workflows.
RESTful APIsmicroservices architectureApache KafkaXML-based state machinesBackend DevelopmentSystem Architecture

Drivado

Software Engineer

Jul 2019Jun 2021 · 1 yr 11 mos · Kolkata, West Bengal, India

  • Developed full-stack web applications using the MERN stack, enabling data processing, visualization, and analytics for operational workflows. Delivered an in-house platform that reduced third-party dependency and offered scalable feature extensibility.
  • Designed and implemented 15+ RESTful APIs for core business modules, integrating with third-party services such as Google Maps, SMTP/email, SMS gateways, and payment processors to enhance system capabilities.
  • Led API documentation with Swagger and performed comprehensive end-to-end testing using Postman, ensuring high-quality, maintainable, and production-ready interfaces.
MERN stackRESTful APIsthird-party service integrationAPI documentationFull-Stack Development

Education

St. Thomas' College of Engineering & Technology (Official)

Bachelor of Technology - BTech — Information Technology

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Backend Development & System Architecture

Explore similar profiles based on matching skills and experience