Ankur Gupta
Staff Software Engineer
Years Experience
LinkedIn Followers
GATE Rank
About Me
With over 12 years of experience across leading tech companies including Google, PayPal, and currently serving as a Staff Software Engineer at project44. I specialize in building scalable microservices architectures, designing robust APIs, and leading engineering teams to deliver high-impact solutions. My expertise spans cloud-native applications, distributed systems, and technical leadership.
Current
Staff Software Engineer
Bengaluru, Karnataka, India
Education
Indian Institute of Science (IISc)
Master of Engineering (M.E.)
Top Achievement
GATE CS 2012
All India Rank 54
Professional Experience
12+ years across leading tech companies
project44
Staff Software Engineer
Dec 2023 - Present • 2+ years
Nium
Staff Software Engineer
Jan 2023 - Oct 2023 • 10 months
Joined as Tech Lead and founding engineer for Nium Checkout, expanded team from 2 to 10 members
Successfully developed Nium Checkout for multi-region payments (India, Latin America, Southeast Asia, Japan)
Implemented API-first development with OpenAPI specifications
Engineered secure OAuth-based authentication using Spring Security
Designed modular monolith with 10+ micro-services for flexibility
Improved developer productivity through code abstractions and refactoring
Senior Software Engineer
May 2021 - Jan 2023 • 1 year 9 months
Led a 6-person backend engineering team in Google Cloud's Customer 360 division
Managed complex Oracle to SAP migration project with cross-functional teams across time zones
Demonstrated adaptability and strategic thinking for project's successful execution
Provided technical leadership, reviewed design docs, resolved ambiguities, and conducted code reviews for quality and consistency
PayPal
Software Engineer 3
Dec 2018 - May 2021 • 2 years 6 months
Designed and developed Credit Collections platform for Global Pay Later
Led migration of legacy Consumer Credit Collections to new Collections platform
Improved team performance through coding best practices and code refactoring
Paytm Mall
Technical Lead
Dec 2017 - Dec 2018 • 1 year 1 month
Designed IVR based phone number masking system for enhanced security
Implemented secure code delivery for high-risk segments
Created order pickup and delivery notification system
JUSPAY
Software Development Engineer
Jan 2016 - Dec 2017 • 2 years
Designed Juspay Express Checkout REST APIs for simplified payment integration with Payment Gateways and Wallets
Integrated with major Payment Gateways and emerging payment methods
Developed Java and PHP libraries for streamlined Express Checkout API Integration
Citrix
Software Engineer 2
Jul 2014 - Jan 2016 • 1 year 7 months
Infosys Limited
Systems Engineer
Oct 2010 - Jun 2012 • 1 year 9 months
Technical Skills
Expertise across the full technology stack
Backend & Frameworks
Cloud & DevOps
Architecture & Design
Data & Messaging
Tools & Build
Leadership
What People Say
Recommendations from colleagues and leaders
"I had the opportunity to work with Ankur at the beginning of my career, and I couldn't have asked for a better mentor and teammate. He led our project with great clarity and always made sure everyone understood the 'why' behind what we were building. As a junior software engineer, I learned a lot from him — not just about writing clean and efficient code, but also about problem-solving, ownership, and teamwork. His guidance helped me grow both technically and professionally."
"Ankur is a powerhouse of technical prowess and collaborative spirit. As the founding engineer on several projects, he has single-handedly built robust, efficient systems from the ground up. Beyond his technical contributions, Ankur is deeply committed to the growth of his fellow engineers. His guidance has had a profound impact on the team's overall skill level."
"During his undergrad days, Ankur stood out from the average engineering student. He developed a working prototype of a social networking site (an Orkut clone) singlehandedly, while most of us were going through our introductory programming courses. He is self-motivated, quick learner and has learned most things in life on his own."
"I was impressed by Ankur's ability to deal with even the toughest project deliverable – effortlessly. That skill often takes years to develop among software professionals, but it seemed to come perfectly naturally to him."
"Ankur contributed to an open source project I was also volunteering on. Throughout the period of the project, Ankur was always available to help and contribute, even at odd hours of the night. He took ownership of the backend application and refactored a lot of the legacy code to make it more secure, more readable, and more re-useable. One of the things which impressed me was his willingness to always learn new things and push himself to get things done on time, despite working a 9-5 job!"
Education
Master of Engineering (M.E.)
Computer Science and Engineering
Indian Institute of Science (IISc)
2012 - 2014
Academic Project
Big Data Testing Environments
Jul 2013 - Jun 2014
Engineered the CODD Metadata Processor for HP NonStop SQL/MX database. Worked on simulating virtual hardware environments to analyze query engine behavior. Designed PCA based stochastic data generation algorithm.
Engineered CODD Metadata Processor for HP NonStop SQL/MX database, currently in use by HP
Simulated virtual hardware environments for big data analysis
Designed PCA based stochastic data generation algorithm
Bachelor of Technology (B.Tech)
Computer Science and Engineering
Meerut Institute of Engineering and Technology (MIET)
2006 - 2010
Academic Project
Color Image Compression using Two Dimensional Principal Component Analysis (2D-PCA)
Jul 2009 - Jun 2010
2D-PCA is an image projection technique for image feature extraction. In this project, the 2D-PCA algorithm was implemented using MATLAB to store the color image in the form of feature matrices and principal components, which have very less size as compared to the actual image. After applying the 2D-PCA technique, normalization of the feature matrices was done to further reduce the size of the image.
Achievements & Recognition
Milestones and accolades throughout my career
GATE Computer Science 2012
All India Rank 54
Graduate Aptitude Test in Engineering
2012100K+ Downloads
GATE CS Notes trusted by aspirants since 2013
Community Resource
OngoingSPOT Award
Outstanding Performance Recognition
PayPal
April 2020Rock Star Award
Exceptional Engineering Excellence
Paytm Mall
August 2018HackOdisha 2.0 Mentor
Mentoring the next generation of developers
HackOdisha
September 2022Infosys Training Excellence
CGPA 5.0/5.0
Infosys Limited
February 2011Community & Contributions
Giving back through open source and education
📚 GATE Study Material
Comprehensive notes and preparation strategy for GATE Computer Science aspirants
100K+
Downloads
10+
Subjects
AIR 54
Author's Rank
Backend Developer
COVID-19 ImmunoPass (Open Source)
Developed REST based APIs to get people tested for Corona Virus antibodies by issuing pathology lab testing vouchers, and issuing COVID-19 immunity passes based on antibody test results.
View ProjectVolunteer
GLUG Meerut
Organized GNU/Linux workshops in different engineering colleges of Meerut City.
View ProjectLet's Work Together
Building something interesting? I'm always open to discussing new opportunities.