Hello! 👋

I'm Abhishek Chaudhary.
I design & build scalable software.

📌 A little about me

I’m a Software Engineer with 6+ years of experience building and scaling software products. I’ve worked across Uber, Jupiter, and Amazon, solving scalability, performance, and distributed systems challenges and delivering measurable impact.


I enjoy tackling challenging engineering problems—from large-scale platform migrations and system architecture to performance optimization and building products end-to-end. 🚀


Languages

JavaJavaGoGoScalaScalaPythonPythonJavascriptJavascript

Backend & Distributed Systems

Spring BootSpring BootgRPCgRPCgRPCKafkaKafkaRedisRedisAkkaAkkaPostgreSQLPostgreSQLMySQLMySQL

Cloud & Infrastructure

AWSAWSAWSElasticsearchElasticsearchDockerDockerKubernetesKubernetesTerraformTerraformCI/CDCI/CD

Frontend & Mobile

ReactReactNext.jsNext.jsFlutterFlutterAndroidAndroid

👨🏻‍💻 Where I've worked

Jun 2025 - Present

Software Development Engineer 2

Uber

Bengaluru, India
  • Owned the Thrift-to-gRPC migration strategy for a Tier-1 Vehicles service supporting ~400 clients, ~120K+ peak RPS, and 79 handlers, defining incremental migration patterns and accelerating adoption across the platform.
  • Re-architected Connected Vehicles from a Tesla-specific implementation to a vendor-agnostic platform, enabling multi-OEM support and reaching ~2K peak active connections.
  • Designed and implemented push-based vehicle telemetry ingestion using vendor-agnostic webhooks and asynchronous eligibility workflows, reducing new-vendor onboarding to ~2 days.
  • Accelerated platform migrations through AI-assisted engineering, reducing estimated service migration effort from 4 months to 1 month and client migration from 1 year to 3 months, with 60+ migration changes generated in one week.
  • Grew the Bengaluru Vehicles Platform team from 1 to 4 engineers, onboarding 3 engineers and helping establish their ramp-up on the platform.
  • Won the Futuristic category at Uber AI-Thon 2025, contributing to an AI-assisted solution for vehicle and road-data use cases.
Sep 2023 - May 2025

Software Development Engineer 2

Jupiter

Bengaluru, India
  • Re-architected the complete transaction and enrichment pipeline, driving high-level and low-level designs to improve efficiency and scalability, cutting cost by 60% and expanded enrichment capabilities from internal use only to a scalable, on-demand org-wide solution
  • Decoupled storage from feature provisioning, enabling organization-wide transaction access with improved performance, reducing average processing time from ~700ms to ~400ms
  • Expanded enrichment capabilities from internal use only to a scalable, on-demand org-wide solution.
  • Developed organization-wide merchant normalization library that cut latencies by 64% and had direct applications in customer risk analysis, incorporating 95% test coverage and a configuration-driven caching layer
  • Introduced an ”uncategorised” category and managed historical data migration, enhancing cash flow accuracy and data aggregation views, leading to a 30% increase in user interaction
  • Built a credit categorization service with data scientists, implementing configurable models and efficient file loading to enhance lending and risk analysis.
  • Took ownership on Money Manager Services which handles the consumption of transactions from all teams and its normalisation, storage and categorisation
Dec 2020 - Mar 2023

Software Development Engineer

Amazon

Bengaluru, India
  • Designed and developed a new feature for Global Returns to optimally operate regional inventories after returns with cost savings of $1M per month.
  • Worked on a new initiative with S. Korea’s E-commerce website – 11street to cross-feature Amazon workflows.
  • Deployed new return workflows for 10 Global Stores and provided on-call support for the same.
Aug 2020 - Nov 2020

Software Development Engineer

ION Trading

New Delhi, India
  • Designed CI/CD scripts for automating the package builds, caching, and deployment on valid package changes.
  • Worked on agile development and diverse technologies like .NET and Angular to operate stock transactions.
Jan 2020 - Apr 2020

Student Developer

Crio.do

Remote - Certificate
  • Developed a file-sharing server built on VSFTPD and secured the transfers using SSL certificates.
  • Incorporated Stock API and computed annualized returns based on purchase date and holding period.
  • Added additional Stock API for availability and built error reporting by exception handling for more stability.
May 2019 - Jun 2019

Student Developer

Crio.do

Remote - Certificate
  • Implemented REST API for Food Ordering App - QEats using MongoDB and deployed on Gcloud via Docker.
  • Parallelized backend services using Redis and Multi-Threading, and incorporated notifications using RabbitMQ.
Feb 2019 - May 2019

Android Developer

Workafy

New Delhi, India
  • Designed and developed Repository Pattern and MVVM based architecture for Android Application to make it scalable and secure.
  • Built a custom Firebase based communication channel for 1:1 and group chats with file upload support.
  • Integrated backend APIs with application to manage projects and freelancers in real-time.
Sep 2018 - Jan 2019

Android Developer

Jalopuera

Remote
  • Worked on Google Maps SDK to find and show appropriate Parking Locations around the city based on proximity of user
  • Used Special Maps Utilities to cluster close locations for improved user experience
  • Integrated Image caching and Network libraries to improve application performance

🚀 Projects

☝️