mayank@portfolio:~$ ./introduce.sh

Hi, I'm
Mayank Gupta

Senior Backend Engineer · India

3.9+ years building scalable microservices & distributed systems. Proven track record leading teams, optimizing high-throughput pipelines, and maintaining 99.9%+ uptime across enterprise deployments — Java · Spring Boot · Kafka · Docker · K8s · AWS.

3.9+
YEARS EXP
50K+
DAILY TRANSACTIONS
99.95%
API UPTIME
350+
BUGS SQUASHED
Mayank Gupta
● OPEN TO WORK

about me

Backend Software Engineer with 3.9+ years of experience building scalable microservices and distributed systems using Java and Spring Boot. Proven track record leading teams, optimizing high-throughput pipelines, and maintaining 99.9%+ uptime across enterprise deployments.

I'm a Senior Backend Engineer from New Delhi, India, currently based in Bengaluru, Karnataka. I work at PayU Digital Labs building enterprise-scale microservices that power fintech infrastructure.

With a background spanning 3+ years at HCLSoftware, I've led teams, designed APIs serving tens of thousands of daily transactions, and shipped production systems with 99.9%+ stability across globally deployed environments.

When I'm not architecting distributed systems or diving deep into backend internals, you'll find me gaming or reading books — always curious, always learning.

M.Tech
NIT Warangal
Construction Technology & Management · GPA 8.07/10.0
B.Tech
NSUT West Campus
Civil Engineering · GPA 8.40/10.0
@Developer
public class MayankGupta {

  private final String role =
    "Senior Backend Engineer";

  3.9+ // years of experience

  private final String[] loves = {
    "Microservices",
    "Kafka Streams",
    "Clean Architecture",
    "TDD"
  };

  @Override
  public String toString() {
    // SOLID · DRY · YAGNI
    return "Shipping clean code";
  }
}

tech stack

BACKEND & ARCHITECTURE
Microservices Distributed Systems Event-Driven Architecture REST APIs System Design Multithreading / Concurrency API Design Rate Limiting
MESSAGING & STREAMING
Kafka RabbitMQ Event Streaming
FRAMEWORKS
Spring Boot Spring Cloud Spring Security Spring Data JPA Hibernate OAuth2 / JWT Spring Cloud Gateway Resilience4j JavaCC
DATABASES
PostgreSQL MySQL Redis (Caching) MongoDB Oracle SQL H2 DB2
DEVOPS & CLOUD
Docker Kubernetes AWS CI/CD Linux Grafana Prometheus OpenTelemetry Liquibase
LANGUAGES
Java Python SQL
TOOLS & PRACTICES
System Design (HLD/LLD) Design Patterns SOLID Principles Git / GitHub TDD Maven Postman Swagger / OpenAPI

experience

MAR 2026 – PRESENT ● CURRENT
PayU Digital Labs Pvt. Ltd.
Software Engineer
  • Developing backend services for the Token Vault platform, managing secure token lifecycle for card transactions across merchant and payment aggregator integrations.
  • Building high-throughput fintech infrastructure using Java · Spring Boot · Kafka · Kubernetes in a distributed, high-availability environment.
AUG 2022 – MAR 2026
HCLSoftware
Senior Software Engineer
  • Designed 10+ RESTful APIs serving 50,000+ daily transactions with 99.95% uptime across enterprise deployments.
  • Led a 5-developer Scrum team delivering End-of-Day reporting for HDFC Bank — decoupled DataLoad job with Oracle-level parallel execution, cutting report generation time by 80%.
  • Built Kafka-based event & notification mechanisms in HCL UnO to automate job/jobstream workflows at scale.
  • Introduced PostgreSQL support in HWA (40% SQL compatibility boost, 200+ tables) + MongoDB-based workflows processing 10,000+ documents daily in HCL Universal Orchestrator.
  • Migrated billing pipeline to REST API, reducing processing time by 45% and eliminating legacy bottlenecks.
  • Established CI/CD pipelines with Jenkins + Docker — deployment time slashed from 2 hrs → 20 min (6x faster).
  • Resolved 350+ production defects maintaining 99.9% stability across globally deployed environments.

projects

🏦
Finvista Nexus
2024

A proof-of-concept banking microservices application with 3 core services (Cards, Loans, Accounts), Gateway Server, and Config Server. Features end-to-end security via Spring Security & OAuth2 JWT, containerized on Docker Hub with 95%+ test coverage using JUnit & Mockito.

Spring Boot Microservices MySQL Docker OAuth2 Spring Security
♟️
Project Chess
2024

A fully-featured Java chess application with a responsive Swing/AWT GUI. Complete game logic including check/checkmate detection, pawn promotion, castling, and en passant. Built using clean OOP principles and multiple design patterns.

Java Swing / AWT OOP Design Patterns

achievements

🏆
GATE CE 2020 — AIR 3770
97 Percentile · Score of 586
TOP 3%
🥇
Gold Medal — IIT Bombay
Geotechnical Engineering Lab Exam · 2018
TOP 5%

courses & certs

Udemy
Master Java: Fundamentals, Collections, Multithreading
Jan 2026
Certified
View Certificate ↗
Udemy · KodeKloud
Kubernetes for the Absolute Beginners — Hands-on
Dec 2024
Certified
View Certificate ↗
Udemy
Master Microservices with Spring Boot, Docker & Kubernetes
In Progress
In Progress
Udemy
Spring Boot 3, Spring 6 & Hibernate for Beginners
Jun 2024
Certified
View Certificate ↗
Udemy
Docker: From Zero to Hero — Hands On DevOps
Aug 2024
Certified
View Certificate ↗
Continuous Learning
Distributed Systems · Event-Driven Architecture · System Design
Ongoing
Ongoing

contact

↓ Resume available for download — updated with latest experience at PayU Digital Labs
download resume
Let's build something great together.

I'm currently open to new opportunities in backend engineering, distributed systems, and fintech infrastructure. Drop me a message — I reply within 24 hours.

📍
Bengaluru, Karnataka, India
✓ Message sent! I'll get back to you within 24 hours.