Overview
Work History
Education
Skills
Timeline
Generic

SHIVANG GUPTA

San Francisco,CA

Overview

8
8
years of professional experience

Work History

Software Engineer III

Walmart, Inc
11.2022 - Current
  • Designed and implemented the scalable Pre-Transaction Visibility feature in Java, optimizing commission incentives and preventing double-dipping for millions of transactions.
  • Built a robust Kafka pipeline to handle millions of daily requests, ensuring real-time processing and accurate commission estimation with high reliability.
  • Developed the backend for the Commission Management portal, integrating secure user authentication and enabling seamless and scalable management of seller incentives.
  • Led the end-to-end development of commission incentive workflows, including creation, approval, and rejection processes, ensuring timely availability of incentives and streamlining business operations.
  • Implemented and optimized database interactions using SQL and Cassandra, ensuring high data consistency and improving query performance to handle peak traffic effectively.
  • Ensured 100% unit test coverage with Mockito and JUnit, boosting code reliability and establishing a quality-first development approach.
  • Contributed to system and low-level design discussions, collaborating with cross-functional teams to deliver scalable and reliable payment solutions that meet business requirements.
  • Collaborated with business stakeholders and DevOps teams to align technical solutions with business goals, streamlining delivery timelines and improving team efficiency.

Software Engineer III

Meta - Digital Intelligence Systems, LLC
Menlo Park, CA
08.2021 - 11.2021
  • Developed a data tool using Hack, ReactJS, and JavaScript, enabling ML developers to analyze and track training data evolution and improve data visibility.
  • Implemented front-end (ReactJS) and back-end (Hack, Python, Thrift) modules for Dataset Anomaly Detection, empowering users to configure alerts and monitor data anomalies.
  • Created automated Python scripts to generate alert detectors, reducing manual effort in anomaly detection for ML datasets.
  • Optimized GraphQL schemas and queries to streamline data exchange between ReactJS front-end and Hack back-end, enhancing data access efficiency.

Software Engineer

Meta - Infostar LLC DBA
Menlo Park, CA
08.2020 - 07.2021
  • Built a data annotation platform's backend and frontend using Hack, ReactJS, GraphQL, and JavaScript, enabling efficient multimedia content annotation and improving data labeling workflows.
  • Developed efficient data migration pipelines from Hive to XDDB and optimized UI performance by implementing pagination, reducing data loading times by 70%.
  • Built a Dataset Summary feature for ~12K datasets using ReactJS, Hack, GraphQL, and SQL, empowering model owners to assess data quality through automated alerts, distribution insights, and top features.
  • Enhanced code quality by implementing Jest end-to-end tests, increasing test coverage from 75% to 90% and ensuring reliable application performance.

Software Development Engineer Intern

Amazon.com
06.2019 - 09.2019
  • Developed a scalable data analysis pipeline for Amazon's Cradle Engine, enabling event generation and analysis to provide actionable insights into engine performance and execution environments.
  • Built reusable Java libraries to generate and publish events to Amazon Kinesis Streams, improving event handling efficiency across multiple teams.
  • Integrated with the Spark Event Bus to identify and generate execution failure events, enhancing system monitoring and debugging capabilities.
  • Designed and implemented a data analytics application using Amazon Kinesis Data Analytics with Apache Flink, enabling real-time event analysis and efficient storage in Amazon S3.
  • Improved application reliability by writing comprehensive unit tests with JUnit and Mockito, ensuring robust event analysis workflows.

Software Engineer

Accenture Services Private Ltd
Hyderabad, India
08.2016 - 04.2018
  • Leveraged object-oriented programming in Java to transition Singapore's chronic disease screening from an offline to an online system, reducing manual labor by 40%.
  • Designed and optimized SQL queries for storing and retrieving patient information, significantly enhancing system performance.

Education

Master of Science - Computer Science and Engineering

Santa Clara University
Santa Clara, CA
06-2020

Bachelor of Science - Computer Science and Engineering

Shri Ramdeobaba College of Engineering And Management
06-2016

Skills

  • Programming Languages: Java, SQL, Python, Hack, C, C
  • Web Technologies: JavaScript, Reactjs, Hack, REST API, HTML5
  • Databases & Tools: GraphQL, MySQL, Cassandra, Kafka, Git
  • Frameworks: Apache Flink, Spring, Hibernate, JUnit, Mockito, Jest (E2E)
  • Other Skills: Data Structures, Algorithms, Object-Oriented Design and Analysis, Android Development

Timeline

Software Engineer III

Walmart, Inc
11.2022 - Current

Software Engineer III

Meta - Digital Intelligence Systems, LLC
08.2021 - 11.2021

Software Engineer

Meta - Infostar LLC DBA
08.2020 - 07.2021

Software Development Engineer Intern

Amazon.com
06.2019 - 09.2019

Software Engineer

Accenture Services Private Ltd
08.2016 - 04.2018

Master of Science - Computer Science and Engineering

Santa Clara University

Bachelor of Science - Computer Science and Engineering

Shri Ramdeobaba College of Engineering And Management
SHIVANG GUPTA