Founding engineer · fintech & credit infrastructure

Building resilient credit and payments infrastructure.

Tanuj Sharma

Backend engineer with 5+ years of experience designing the reliable systems behind card platforms, payment processing, and credit lifecycle management.

5+
years building backend systems
4+
bank-fintech partnerships
500K+
active clients supported

What I do

I turn complex financial workflows into dependable, scalable software.

My work spans end-to-end backend delivery: platform architecture, APIs, asynchronous processing, observability, and the operational rigor required for systems that move money and manage credit.

Experience

Selected roles across fintech and platform engineering.

2023 — PresentIndia

Founding Engineer — Vegapay

Built enterprise-grade credit infrastructure from the ground up as an early engineering hire.

  • Owned end-to-end delivery across card issuance, transaction processing, credit lifecycle management, and settlement services.
  • Led the go-live of Unity Small Finance Bank × BharatPe, SSFB × Paytm, and YBL × BharatPe co-branded credit-card programs, from compliance onboarding through UAT and production rollout.
  • Designed Java and Spring Boot microservices using Kafka and PostgreSQL, with a focus on availability, fault tolerance, and real-time reliability.
2021 — 2023India

Software Developer — BharatPe

Developed backend services for BharatPeCard and PostPe products serving high-volume customer journeys.

  • Owned APIs for card lifecycle events including activation, PIN management, transaction limits, and dispute handling.
  • Improved reliability through robust error handling and asynchronous processing, reducing customer-facing transaction failures.
  • Partnered with product and QA teams to deliver card features on aggressive release timelines.
2021Remote

Software Engineering Intern — Grab

Built internal developer tooling for database connectivity diagnostics.

  • Created a Go-based platform to diagnose connectivity issues across MySQL, MSSQL, and PostgreSQL.
  • Automated connection validation and error classification workflows to reduce database troubleshooting time.

For my complete background and full project history, view my resume .

Expertise

Systems and tools I use to deliver reliable backend platforms.

01

Backend & platform

Java, Spring Boot, Go, Python, REST APIs, microservices, clean architecture.

02

Distributed systems

Event-driven processing, Apache Kafka, Redis, idempotency, concurrency, observability.

03

Data & infrastructure

PostgreSQL, MySQL, transactions, indexing, AWS, Docker, CI/CD.

04

Financial systems

Credit infrastructure, card issuance, payment processing, banking integrations, settlements.

Earlier work

A selection of technical projects.

Machine learning · 2020

DeepFake media detection

Used convolutional neural networks for image classification and combined neural architectures for video-frame analysis, with a Django interface for real-time media uploads and classification.

Python · Django · CNNs · Deep neural networks

View on GitHub

Backend engineering · 2020

Food ordering API

Implemented a location-aware REST API for retrieving and ranking restaurants based on user GPS coordinates, with a standardized JSON data exchange format.

Java · Spring Boot · Gradle · Mockito · REST APIs

Explore GitHub

Let’s connect

Have a platform problem worth solving?

I’m open to conversations about backend engineering, fintech infrastructure, and high-growth product teams.