top of page


Ankur Gupta.

Software Engineer with 11+ years of experience in backend engineering.


Ankur Gupta

M.E. Computer Science from IISc Bangalore

  • White LinkedIn Icon
  • White Facebook Icon
  • White Twitter Icon
  • White Instagram Icon



I am a Software Engineer with 11+ years of experience in backend engineering. I have worked with startups as well as big companies. I enjoy building systems and solving complex problems. Browse my site to learn more about me and my work.


2023/01 - 2023/08

Staff Software Engineer

Nium India

  • Joined Nium as Tech Lead and founding engineer for Nium Checkout, and expanded the engineering team from 2 to 10 members.

  • Successfully developed Nium Checkout for multi-region payments (India, Latin America, Southeast Asia, Japan, etc).

  • Implemented API-first development with OpenAPI specifications.

  • Engineered secure OAuth-based authentication using Spring Security.

  • Designed modular monolith with 10+ microservices for flexibility.

  • Improved developer productivity through code abstractions and refactoring.

2021/05 - 2023/01

Senior Software Engineer

Google India

  • Led a 6-person backend engineering team in Google Cloud’s Customer 360 division.

  • Managed a complex Oracle to SAP migration project with cross-functional teams across time zones.

  • Demonstrated adaptability and strategic thinking for the project’s successful execution.

  • Provided technical leadership, reviewed design docs, resolved ambiguities, and conducted code reviews for quality and consistency.

2018/12 - 2021/05

Software Engineer 3

PayPal India

  • Designed and developed the Credit Collections platform for Global Pay Later.

  • Led migration of legacy Consumer Credit Collections to new platform.

  • Improved team performance through coding best practices and code refactoring.

2017/12 - 2018/12

Technical Lead

Paytm E-Commerce

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

2016/01 - 2017/12

Software Development Engineer

Juspay Technologies

  • 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 a Java library for streamlined Express Checkout API Integration.

2014/07 - 2016/01

Software Engineer 2

Citrix R&D India

2010/10 - 2012/06

Systems Engineer

Infosys Limited


2012/07 - 2024/06

Indian Institute of Science(IISc), Bangalore

M.E. Computer Science

2006/07 - 2010/06

Dr. A.P.J. Abdul Kalam Technical University, Lucknow

B.Tech Computer Science

Skills & Languages


Backend Engineering

API Design

Database Management

Cloud Services

Agile Methodology

Test Driven Development

Git & Github



Skills & Languages
bottom of page