Overview
Work History
Education
Skills
Projects
Websites
Timeline
Generic

Aditi Bharadwaj

Bengaluru

Overview

6
6
years of professional experience

Work History

SOFTWARE ENGINEER III

JIO
Bangalore
10.2022 - Current
  • Owner of Jio DMS, a B2B platform driving over ₹120 crore in revenue, used by retailers and FOs for bulk orders, deliveries, and onboarding.
  • Designed and scaled microservices (REST and Kafka) for onboarding, order placement, shipment tracking, and user-role mapping.
  • Improved reliability with idempotent Kafka consumers, DLQs, retries, schema validation, and optimized REST APIs—boosting performance by 40%.
  • Cleared tech debt via batch processing, enabling lakhs of records handling, lowering infra costs, and improving throughput.
  • Strengthened quality with unit/integration tests (JUnit, Mockito, Testcontainers), improving CI/CD stability.
  • Built a no-code platform for business teams to self-manage retailer upgrades (Normal → Signature/Campa Cola) and product suggestions by category/segment.
  • Delivered business-critical releases (Ajio Distributor Pack, JMD MOV, PBG DMS integration) with zero downtime.
  • Drove observability and fault tolerance: Slack alerts, dashboards, and MTTR reduction.
  • Automated DB/onboarding workflows, cutting turnaround time.
  • Proposed a scalability roadmap (event-driven design, partitioning, reusable components) for 10x growth.
  • Advocated security-by-design (RBAC, validations, encryption), and compliance readiness.
  • Leveraged ChatGPT/GenAI tools for faster test generation, refactoring, and delivery.
  • Acted as the primary point of contact for production, ensuring high uptime and operational excellence.

Tech stack: Java 11, Spring Boot, REST, Kafka, Postgres, DynamoDB, MongoDB, AWS, and Azure.

SOFTWARE ENGINEER

UPSTOX
11.2021 - 10.2022
  • Designed and led small development team to developed a robust sales system from scratch, improving lead conversion by 60%, and reducing costs by 60%.
  • Optimized backend services to handle over 1 million daily requests by tuning queries, removing bottlenecks, and boosting performance.
  • Streamlined user onboarding for over 10 million customers, reducing account creation time, and improving customer satisfaction by 40%.
  • Resolved production issues within SLA via PagerDuty; ensured high system uptime and reliability.
  • Mentored junior developers on best practices and coding techniques.
  • Integrated third-party APIs to expand platform capabilities and services.
  • Tech stack: Java 11, Spring Boot, MongoDB, Sumologic, GCP.

SOFTWARE ENGINEER

APPTIO
12.2019 - 10.2021
  • Automated IT cost data analysis for CFOs through a customer portal, reducing manual effort by 40%.
  • Designed microservice infrastructure to support over 100,000 users, aligning with business strategy and scalability requirements.
  • Participated in agile ceremonies to drive project progress and team alignment.
  • Tech stack: Java, AWS Lambda, Docker, microservice architecture, Python.

ASSISTANT SYSTEM ENGINEER

TATA CONSULTING SERVICES
06.2019 - 11.2019
  • Managed and maintained software systems used by GE Healthcare to track and handle critical machine information for medical devices such as X-ray and CT scan machines, as well as their components.
  • Utilized Java and MySQL to ensure smooth integration and data management between tracking systems and internal GE Healthcare databases.

Education

B. TECH - COMPUTER SCIENCE

GLA UNIVERSITY
Mathura, UP, India
01.2019

Skills

  • Languages and frameworks: Java 11, Python, Spring Boot, Flask
  • Cloud and Infra: AWS, GCP, Azure, Kubernetes, Docker
  • Databases: Postgres, DynamoDB, MongoDB, Redis, Cassandra, MySQL, and ElasticSearch
  • Messaging and APIs: Kafka, RabbitMQ, REST, gRPC, GraphQL
  • CI/CD and monitoring: Jenkins, Git, Testcontainers, Prometheus, Grafana, New Relic, and Sumologic
  • Other: RBAC, OAuth2, TLS/SSL, GenAI productivity tools
  • Problem solving and decision making under production pressure
  • Clear communication with technical and non-technical stakeholders

Projects

  • Sentiment analysis

This tool can be used to analyze the sentiments, i.e., positive or negative, of the review of a product or a movie, using natural language processing, Python, and Flask

  • Cam Calci

An application that uses image processing techniques to identify the mathematical equation through the webcam and provide the solution to the equation

Tech stack: image processing, Python, Flask

Timeline

SOFTWARE ENGINEER III

JIO
10.2022 - Current

SOFTWARE ENGINEER

UPSTOX
11.2021 - 10.2022

SOFTWARE ENGINEER

APPTIO
12.2019 - 10.2021

ASSISTANT SYSTEM ENGINEER

TATA CONSULTING SERVICES
06.2019 - 11.2019

B. TECH - COMPUTER SCIENCE

GLA UNIVERSITY
Aditi Bharadwaj