Gagan Dhakrey

Gagan Dhakrey

Software Engineer

60% Latency Reduction
12% Success Rate Boost
Plugin-based Architecture

About Me

About Me

Gagan Dhakrey

Software Development Engineer with a focus on high-performance backend systems and microservices.

My Story

Risked critical improvements to boost system efficiency. Proficient in Java, Spring Boot, and debugging, with a strong focus on secure and scalable system design. Gem Award recipient with a solid foundation in software optimization and architectural best practices.

Education

B.Tech

Indian Institute of Technology Varanasi
Varanasi, India
CGPA: 8.26
07/2018 - 06/2022

Currently

Currently working at Slice as Software Development Engineer 2, delivering high-reliability payment experiences and modern credit infrastructure for consumer-scale products.

Core Expertise

Backend

Engineering

System

Architecture

Performance

Optimization

Payment

Systems

Tech Stack

Java
Spring Boot
MySQL
Redis
Kafka
Docker
AWS
Microservices

Professional Journey

Building scalable systems and optimizing performance across the payment technology landscape.

Software Development Engineer 2

Current

Slice

Bengaluru, India

2025-06 - Present
Key Work

Card management capabilities across payments

Payment gateway, UPI, subscription, BBPS, and mandate flows to keep experiences reliable and compliant

Technologies
GoJavaGrafanaPostgresAWSAI

Software Development Engineer 2

Cashfree Payments

Bengaluru, India

2024-03 - 2025-06
Key Work

Built a plugin-based Spring Boot supporting hot-pluggable third-party gateways and routers via SPI and dynamic JAR loading with modular microservices and runtime extension support using custom class loading for scalable and extensible payment processing

Furthered database performance by removing low-cardinality indexes and refining non-selective queries

Developed custom class loading for dynamic discovery and registration of payment gateways and routers without service restarts, enhancing extensibility and scalability

Technologies
JavaSpring BootMySQLRedisKafkaSQSSNSDockerDatadogGrafanaTemporalTSDBReactive Programming

Software Development Engineer 1

Cashfree Payments

Bengaluru, India

2022-07 - 2024-03
Key Work

Spearheaded the development of router from scratch, creating multiple microservices utilizing Spring Boot, Designed and executed the complete architecture for the project

Integrated Liquibase, Circuit Breaker, Unleash, Datadog, app level metrics utilizing Grafana, and alerting systems

Designed and implemented an event-driven CDC pipeline using Maxwell and Apache Kafka to capture payment and refund events, integrating SQS for exponential back off in payment reconciliation

Technologies
JavaSpring BootMySQLApache KafkaMaxwellSQSRedisLiquibaseDatadogGrafanaTemporalJWTDockerBitbucket Pipelines

Software Intern

London Strategy & Consulting Group

Remote

2021-05 - 2021-07
Key Work

Gained initial experience in web application development by collaborating with the team, implementing solutions, and resolving customer issues

Worked with HTML, CSS, JavaScript, Express, Node.js and MongoDB to build web applications

Collaborated on implementing digital solutions for client requirements

Technologies
HTMLCSSJavaScriptExpressNode.jsMongoDB

Featured Projects

Scalable systems and innovative solutions showcasing expertise in backend engineering, performance optimization, and system architecture.

Plugin-based Payment Router

live

Scalable Spring Boot application supporting hot-pluggable third-party gateways and routers via SPI and dynamic JAR loading.

Key Outcomes

Hot-pluggable architecture

Runtime extension support

Zero-downtime gateway updates

Tech Stack

JavaSpring BootSPIDynamic JAR LoadingMicroservicesCustom Class Loading
Payment ProcessingPlugin ArchitectureMicroservices

API Performance Optimization

live

Router API optimization reducing latency from ~200ms to ~80ms through transactional code restructuring and caching.

Key Outcomes

60% latency reduction

Eliminated N+1 queries

Improved caching strategy

Tech Stack

JavaSpring BootRedisMySQLDatabase IndexingReactive Programming
PerformanceAPI OptimizationCaching

Event-Driven CDC Pipeline

live

Payment and refund event capture system using Maxwell and Apache Kafka with SQS integration for reconciliation.

Key Outcomes

Real-time event capture

Exponential backoff reconciliation

Scalable event processing

Tech Stack

Apache KafkaMaxwellSQSSpring BootEvent-Driven Architecture
Event-DrivenCDCPayment Processing

Sorting Algorithm Visualizer

college-project

A web app with a speed-controlled UI for visualizing sorting algorithms with interactive controls and animations.

Key Outcomes

Interactive visualization

Speed control

Multiple algorithms

Tech Stack

HTMLCSSJavaScriptCanvas APIAnimations
AlgorithmsVisualizationEducation

Tic TAC Toe

college-project

A web-based game leveraging data structures for game logic and state management with clean UI.

Key Outcomes

Interactive gameplay

Clean UI

Efficient game logic

Tech Stack

HTMLCSSJavaScriptData StructuresGame Logic
Game DevelopmentData StructuresWeb Development

Yelp-Camp

college-project

A Node.js based website with authentication, image uploads, and user comments for campground reviews.

Key Outcomes

User authentication

Image upload functionality

Comment system

Tech Stack

Node.jsExpressMongoDBAuthenticationImage UploadEJS
Full StackWeb DevelopmentAuthentication

Want to see more projects?

These are just highlights from my portfolio. I'm always working on new challenges and innovative solutions.

Get In Touch

Key Achievements

Milestones that define my academic excellence, professional growth, and technical expertise.

2018

JEE Advanced

Ranked within the top 0.5% of more than one million candidates in JEE Advanced 2018

Top 0.5%

Academic Excellence
2024

Gem Award

Earned the highest engineering excellence award at Cashfree Payments

Highest Award

Professional Achievement
2021

Internshala Recognition

Recognized as an outstanding performer in the Campus Ambassador Program

Outstanding Performer

Leadership Excellence

Technical Achievements

API Performance Optimization

Router Latency Reduction

60% improvement2024

Transaction Success Rate

Dynamic Routing via TSDB

12% improvement2024

System Architecture

Plugin-based Payment Router

Built from scratch2023

Ready to achieve more together?

Let's discuss how my proven track record can contribute to your next big project.

Get In Touch

I'm always interested in new opportunities and collaborations. Whether you have a project in mind or just want to chat about technology, feel free to reach out through any of the channels below.

Currently Available For

I'm currently available for freelance work and full-time opportunities. I'm particularly interested in roles involving:

Backend Engineering
System Architecture
Performance Optimization
Technical Leadership

Core Technologies

Java & Spring Boot
Microservices
MySQL & Redis
Apache Kafka
AWS Cloud
Docker

Quick Response

Usually respond within 24 hours

Available for new projects