Summary
Overview
Work History
Education
Skills
Timeline
Generic

Jyoti Gupta

Bangalore

Summary

Senior Software Engineer with over 10 years of experience in event-driven, low-latency distributed systems within fintech, e-commerce, and travel sectors. Developed usage metering for applications and third-party APIs at Intuit, facilitating consumption-based billing and automated compliant e-invoicing. At Walmart, led the development of a 5 ms p95 warehouse-attribute API and transitioned monolithic systems to Scala/Akka microservices, enhancing developer efficiency through a new integration test framework. Previous experience at Expedia included launching multi-language review auto-moderation and adaptive collection flows, demonstrating strengths in system design and reliability at scale.

Overview

10
10
years of professional experience

Work History

Senior Software Engineer

Intuit
Bangalore
07.2024 - Current
  • Built an application designed to monitor usage events across diverse Intuit applications and 3P API developers. This application supports the creation of consumption-based billing models and sends data to the billing system, which then generates the invoices according to the individual billing preferences of each user.
  • Developed and executed a comprehensive system to streamline government stamping processes for billing e-invoices of Intuit’s product, ensuring compliance with international regulations across various financial and billing transactions, including purchases, upgrades, downgrades.
  • Building Intuit’s credits-based subscriptions eco-system which let customers prepay for a pool of units (e.g., SMS, API calls, compute minutes) and draw down as they use the service

Senior Software Engineer

Walmart
Bangalore
08.2020 - 07.2024
  • Designed & developed system which constructs the main product view page along with offers, logistic details while customers click to see the product on site and mobile app.
  • Designed & developed a system to provide services for warehouse management systems. It returns required attributes information within 5ms (p95).
  • Transformed monolith system into microservice architecture. Designed and developed several event driven microservices with scala akka framework, which were used to build a centralized data-lake.
  • Built an Integration Test framework which significantly reduced developers’ time in writing test-cases.

Software Development Engineer

Expedia
Gurgaon
08.2019 - 06.2020
  • Designed and developed auto-moderation platform which enabled reviews filtering on Expedia website. This platform supports multiple languages.
  • Implemented dynamic collection tool which dynamically changes questions based on users’ response.

Senior Software Engineer

GlobalLogic
Noida
04.2018 - 08.2019
  • Worked on Desktop Printer Interface (DPI), a multi-tenant system, which exposes printer services to customers.
  • Worked on multiple layer printing on cards with magstripe encoding to secure pipeline from a tenant to printer.

Software Engineer

Newgen Software Technologies
Noida
03.2017 - 04.2018
  • Worked on OmniFlow which is a platform-independent and scalable Intelligent Business Process Management (IBPM) Suite.

Software Engineer

Agile software solutions
Delhi
08.2015 - 03.2017
  • Worked on MDLive which is pharmaceuticals document management system which enables users to create, review & approve documents in a secure way with role based authn/authz.

Education

B.Tech - CSE

AKGEC
Ghaziabad, UP
06-2015

Skills

  • Java and Scala
  • Spark and Apache Kafka
  • API development and integration
  • Database management systems
  • ElasticSearch and Redis
  • Reactive programming with Reactor and Akka
  • Cloud platforms: Azure, AWS, GCP
  • Containerization with Docker and Kubernetes
  • Microservices architecture and design patterns
  • Event-driven architecture
  • Data orchestration with Airflow
  • Data warehousing with Hive
  • Monitoring and visualization with Grafana

Timeline

Senior Software Engineer

Intuit
07.2024 - Current

Senior Software Engineer

Walmart
08.2020 - 07.2024

Software Development Engineer

Expedia
08.2019 - 06.2020

Senior Software Engineer

GlobalLogic
04.2018 - 08.2019

Software Engineer

Newgen Software Technologies
03.2017 - 04.2018

Software Engineer

Agile software solutions
08.2015 - 03.2017

B.Tech - CSE

AKGEC
Jyoti Gupta