Summary
Overview
Work History
Education
Skills
Timeline
Generic

ASHWANI KUMAR GUPTA

Software Engineer
Bengaluru

Summary

Software engineer with 12+ years of experience in building and enhancing products from scratch to release. Skilled in developing high-traffic systems with a strong focus on high availability and scalability. Experienced in Agile methodology, following Scrum for efficient development cycles.

Overview

13
13
years of professional experience
4
4
years of post-secondary education

Work History

Lead Software Developer

IBM Labs
07.2024 - Current

Watson.x

Led the server migration of microservices from WebSphere to WildFly, optimizing application performance.

Technical Lead

Rakuten
01.2019 - 05.2024
  • Architected & Led Microservices Development: Built 10+ microservices and 5 shared libraries from scratch, ensuring high availability(3 nines), and maintainability.
  • Modernized Legacy Systems: Led migration from a monolithic event management system to a microservices architecture, enhancing scalability and performance.
  • Core Development & Integration: Designed and implemented core components, including FFDD, Elasticsearch, and integrated distributed services using Kafka for seamless communication.
  • Technical Leadership & Mentorship: Conducted peer reviews (HLD/LLD & PRs), mentored new team members, and accelerated onboarding for a fast-paced development environment.
  • Proof-of-Concepts & Innovation: Led multiple POCs to evaluate and integrate new technologies, optimizing architectural decisions and system design.
  • End-to-End Product Deployment: Gained hands-on experience in leading products from inception to production, ensuring robust and scalable enterprise solutions.

Technical Lead

Zycus
03.2018 - 12.2018

Design and Developed microservices for implementation of search engine for a supplier platform

Senior Software Engineer

Attra Infotech
08.2012 - 02.2018
  • Developed a workflow-based SOX-404 complaint application for on-boarding/off-boarding process
  • Worked on Inhouse application which handle approx
  • 2000 employee's data of Attra regarding PMS, E-Training, RMG, OTM and Training Feedback which ease the Attra Enterprise work
  • Implemented Password Change Module in Company Portal for roaming employees
  • Introduction and installation of HCS module to the already existing system to better cater to company/corporate customers that require hierarchical management of their card portfolio

Education

Bachelor of Technology - Computer Science and Engineering

GGS Indraprastha University
Delhi, India
07.2008 - 06.2012

Skills

Java

undefined

Timeline

Lead Software Developer

IBM Labs
07.2024 - Current

Technical Lead

Rakuten
01.2019 - 05.2024

Technical Lead

Zycus
03.2018 - 12.2018

Senior Software Engineer

Attra Infotech
08.2012 - 02.2018

Bachelor of Technology - Computer Science and Engineering

GGS Indraprastha University
07.2008 - 06.2012
ASHWANI KUMAR GUPTASoftware Engineer