Aditya Gupta

Software Engineer

Bengaluru, Karnataka, India8 yrs 9 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Led a team of 10+ engineers at Visa.
  • Improved Visa transactions by $400M.
  • Automated key processes, enhancing productivity.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Fintech and SaaS.

Contact

Skills

Core Skills

Technical EngineeringSoftware Development

Other Skills

A/B TestingA2AAPI DevelopmentAgile MethodologiesAlgorithm OptimizationAlgorithmsAnalyticsApache KafkaArchitectureArtificial Intelligence (AI)AutomationC (Programming Language)C++CSSChrome

About

I am a Staff Software Engineer/Technical Lead at Visa with around 8 years of experience in backend and full-stack development, specializing in Java, Spring Boot, Python, Azure, MySQL, and Kafka. I have built high-impact solutions, including an Exception Service that improved Visa transactions by $400M and an AI-driven productivity platform leveraging Knowledge Graphs and GenAI. With a strong focus on security, performance optimization, and automation has led teams of 10+ engineers, mentored developers, and played a key role in improving system reliability at companies like Microsoft, Flipkart, OLA and Blue Yonder.

Experience

8 yrs 9 mos
Total Experience
1 yr 3 mos
Average Tenure
3 yrs 1 mo
Current Experience

Visa

Staff Software Engineer

May 2023Present · 3 yrs 1 mo · India · Hybrid

  • 1. Designed and built a new service (Exception Service) from scratch which helped Visa overall transactions by over 400mn dollars.
  • 2. Built a platform (OnePlatform) for providing developers and product owners with a multi agent framework leveraging Knowledge Graphs and GenAI to increase their productivity by many folds.
  • 3. Mentored 5 new joiners and 4 contractors by giving them relevant KTs on the project and Spring ecosystem. Leading a team of over 10 engineers to ensure timely and quality delivery.
  • 4. Completely owned the design and implementation of the Universal AI Chatbot to reduce the customer support effort and resources by over 25%, leveraged multi-agent orchestration architecture and RAG (Retrieval-Augmented Generation) to achieve the same.
  • 5. Built a smart performance testing tool which can measure the performance of APIs through the postman collection and show relevant insights using Gen-AI.
  • 6. Playing the role of a security champion to ensure 0 security vulnerabilities across multiple repos in the team.
  • 7. Received Strong-Strong rating for 2 consecutive years.
Technical EngineeringTechnical DesignReliabilityAnalyticsArtificial Intelligence (AI)Representational State Transfer (REST)+42

Microsoft

SDE - 2

Nov 2021May 2023 · 1 yr 6 mos · India · Hybrid

  • 1. Won 2 Rockstar awards in an year for exceptional performance in the team.
  • 2. Completely owned the designed and implementation of the utility to
  • automate the data validation which helped in reducing the manual testing
  • cycle, improving the data quality and reducing the production bugs. Made the
  • data validation tool scalable and performant enough to process millions of
  • records in a single run in under few minutes.
  • 3. Automated the performance testing of the succession planning tool to
  • reduce the manual cycles of developers and improve accuracy in the
  • performance measurement. Also extended the similar utilities for other teams
  • like Connect, etc.
  • 4. Reduced the overall cost for Azure subscription by over 15% by removing
  • the unused app services and databases.
Technical EngineeringTechnical DesignReliabilityAnalyticsArtificial Intelligence (AI)Representational State Transfer (REST)+41

Blue yonder

SDE - 2

Apr 2020Nov 2021 · 1 yr 7 mos · Bengaluru, Karnataka, India

  • 1. Designed and coded an A/B Testing tool for the existing prediction algorithm to cross-check the results of a new deployment with the previous existing master which prevented multiple code failures in production.
  • 2. Upgraded the existing code stack to Python version 3.8, which involved removing redundant functions and making the codebase backward compatible with previous versions.
  • 3. Helped onboard a couple of software engineers to the team by giving them relevant knowledge transfers and support on the existing codebase.
Technical EngineeringTechnical DesignReliabilityArtificial Intelligence (AI)Representational State Transfer (REST)Technology Management+32

Flipkart

Software Engineer

May 2019Apr 2020 · 11 mos · Bengaluru Area, India

  • 1. Set up alerts to monitor the functioning of machines, api
  • latencies, etc. for the smooth conductance of Big Billion
  • Sale (annual sale conducted by Flipkart) which impacted
  • millions of users in India.
  • 2. Involved in optimizing the getAvailable Algorithm by
  • adding fungibility to it across various pivots, along with
  • solving existing bugs in it by writing relevant Integration
  • and Unit Tests.
  • 3. Added concept of Expectation Creation for predicting
  • future reservation of space in warehouses which heavily
  • improved space consumption.
  • 4. Won Best Team Award for my team for achieving
  • business excellence
Technical EngineeringTechnical DesignRepresentational State Transfer (REST)System DevelopmentDistributed SystemsAPI Development+11

Ola (ani technologies pvt. ltd)

Software Engineer

Jun 2018May 2019 · 11 mos · Bengaluru Area, India

  • 1. Made an API from scratch to create, reload, update and
  • delete data from the database tables involving frequent
  • configuration changes for the ease of use of multiple teams
  • using Hibernate Query Language and Java.
  • 2. Solved various Jira tickets with various production issues
  • involving excessive debugging and workflow tracing like
  • data not getting populated into Kafka, driver receiving less
  • booking, etc.
  • 3. Wrote functions for efficient caching and accessing data to
  • reduce the data load time of the system.
  • 4. Runner up at OLA-Hackathon, made a Whatsapp bot
  • capable of making cab bookings by interpreting user’s
  • voice/text inputs..
Technical EngineeringTechnical DesignRepresentational State Transfer (REST)Distributed SystemsAPI DevelopmentProblem Solving+6

Scaler academy

Mentor (Part Time)

Jun 2018Jun 2018 · 0 mo

  • Working as a mentor at Scaler Academy to help college students and working professionals achieve their dream job.
C (Programming Language)

Honeywell

Intern

Jan 2018Jun 2018 · 5 mos · Bangalore

  • 1. Added memoization to the existing code base for speeding the data transfer process by storing commonly used patterns and data formats.
  • 2. Integrated Mocana, an online tool for providing security to IOT devices and worked around with its wrapper functions to improve the security of the system by adding features like certificate signing, password authentication, etc.
  • 3. Automated the process of signing and uploading files to the controller using ShellExecute functions.
  • 4. Made code modifications to the Firmware code base functions to improve time and space complexity.
Distributed SystemsProblem SolvingObject-Oriented Programming (OOP)C (Programming Language)

Indian institute of technology (banaras hindu university), varanasi

Intern

Jun 2017Jul 2017 · 1 mo · Varanasi

  • 1. Worked on the project titled “Identify whether an author has written a given paper or not, an approach to solve author paper disambiguation problem”, my project was to rectify the author paper disambiguation problem existing in sites like Google Scholar, DBLP, etc. using ​Microsoft Academic Graph.
  • 2. Used C++ for this project and ​made my own database functions​ such as join, group by, order by, etc. for handling dataset as huge as 120 GB in CSV format.
  • 3. The problem statement also required me to build various tools such as ​web crawler​, ​document summarizer​, etc., which I built from scratch and wrote production level code with proper documentation and indentation.
  • 4. Got accuracy of more than 94% when compared our result with the verified data from Microsoft Academic Graph.
Problem SolvingC (Programming Language)

Geeksforgeeks

Content Writer

Aug 2016Jan 2019 · 2 yrs 5 mos · Noida Area, India

  • 1. Wrote more than 25 articles on topics ranging from bit manipulation, greedy, strings to ​search engine optimization (SEO), shell execute​ and it’s usage, etc.
  • 2. The Internship required a strong knowledge of data structures and algorithms, ​time complexity analysis​ along with a general overview of computer science with basic knowledge of HTML and CSS.
  • 3. Got ​recommendation​ from Sandeep Jain (founder of the company) at the end of the Internship.
Distributed SystemsProblem SolvingObject-Oriented Programming (OOP)C (Programming Language)

Tonse labs

Intern

Aug 2016Nov 2016 · 3 mos · Manipal

  • 1. Made an android app to help users stuck in medical emergencies, the app involved usage of ​Google APIs ​such as google maps, location search, etc.
  • 2. Implemented own functions such as ​finding​ ​the​ ​nearest​ ​ambulance available, calling the relative​, etc. using Java.
  • 3. Learnt integrating APIs to Android app and the basic flow of data across the app during the Internship.
Problem SolvingC (Programming Language)

Indian institute of technology, kanpur

Project and Summer Training on Data Structures and Algorithms

Jun 2016Aug 2016 · 2 mos

C (Programming Language)

Apps2eaze tech india pvt ltd

Intern

Nov 2014Mar 2015 · 4 mos · Manipal

  • Web Designing, worked on the front end, languages used: HTML and CSS.
C (Programming Language)

Education

Manipal Institute of Technology

Bachelor of Technology (BTech) — Computer and Communication Engineering

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Technical Engineering & Software Development

Explore similar profiles based on matching skills and experience