Ankur Gupta

Staff Software Engineer

Ex-Google
Ex-PayPal
IISc Alumni
12+

Years Experience

26K+

LinkedIn Followers

AIR 54

GATE Rank

Scroll

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

Consensus Building
Cloud Computing
Object Oriented Design
Cloud-Native Applications
Apache Kafka
Microservices
Kubernetes
Spring Boot
AWS
CI/CD

Google

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

Cloud Computing
Microservices
Technical Architecture
Leadership
Distributed Systems
Technical Leadership

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

Spring Boot
Microservices
Oracle Database
CI/CD
REST APIs
AWS

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

Apache Kafka
Microservices
Spring Boot
AWS
System Design

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

REST APIs
Spring Boot
Python
Microservices
Payment Systems

Citrix

Software Engineer 2

Jul 2014 - Jan 2016 • 1 year 7 months

Computer Science
Data Structures
Problem Solving
Linux

Infosys Limited

Systems Engineer

Oct 2010 - Jun 2012 • 1 year 9 months

Programming
Problem Solving
SQL

Technical Skills

Expertise across the full technology stack

Backend & Frameworks

Spring Boot
Microservices
REST APIs
Spring Security
Hibernate
Spring Batches

Cloud & DevOps

AWS
Kubernetes
Cloud-Native Apps
CI/CD
Jenkins
Grafana

Architecture & Design

System Design
Distributed Systems
Technical Architecture
Scalability
Object-Oriented Design
Clean Code

Data & Messaging

Apache Kafka
SQL
Oracle Database
Data Structures

Tools & Build

Maven
Gradle
Git
Linux

Leadership

Technical Leadership
Team Building
Agile Methodologies
Code Review
Mentoring

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."

Gourav Singal

Gourav Singal

SWE-2 @Project44

Worked together on the same team
October 2025

"Rockstar engineer who can build products ground up or scale systems exponentially. One of the best I've seen."

Ramana Satyavarapu

Ramana Satyavarapu

Global Head of Engineering, Optiver

Senior colleague
November 2023

"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."

Kuai Yu

Kuai Yu

Mercor | Citadel | Two Sigma | Google

Senior colleague
October 2023

"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."

Amit Tomar

Amit Tomar

Principal Engineer at Autodesk

Studied together
August 2020

"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."

Sourab Sharma

Sourab Sharma

Software Engineer at Apple 🇨🇦

Worked together on the same team
April 2020

"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!"

Aaryaman Vir Shah

Aaryaman Vir Shah

Investing $1M in people with infectious delusion

Open source collaboration
April 2020

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

2012
📥

100K+ Downloads

GATE CS Notes trusted by aspirants since 2013

Community Resource

Ongoing
⭐

SPOT Award

Outstanding Performance Recognition

PayPal

April 2020
🌟

Rock Star Award

Exceptional Engineering Excellence

Paytm Mall

August 2018
👨‍🏫

HackOdisha 2.0 Mentor

Mentoring the next generation of developers

HackOdisha

September 2022
📖

Infosys Training Excellence

CGPA 5.0/5.0

Infosys Limited

February 2011

Community & 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)

Apr 2020• Health & Public Service

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 Project
Volunteer

GLUG Meerut

Jan 2009 - Jun 2010• Education

Organized GNU/Linux workshops in different engineering colleges of Meerut City.

View Project

Let's Work Together

Building something interesting? I'm always open to discussing new opportunities.