Welcome to my portfolio

Building enterprise-grade systems with Java & Spring Boot

Senior Backend Engineer specializing in microservices, distributed systems, and event-driven architecture. 4+ years crafting scalable solutions at Apollo Supply Chain.

Developer
scroll
JavaSpring BootMicroservicesRabbitMQDockerAWSMySQLREST APIs
JavaSpring BootMicroservicesRabbitMQDockerAWSMySQLREST APIs
About Me

Architecting scalable backend solutions

Results-driven Senior Software Engineer with 4+ years of proven expertise designing and building microservices, event-driven systems, and complex distributed architectures. Specialized in Java, Spring Boot, and system optimization. Thrives in Agile teams with TDD and CI/CD practices.

Microservices Event-Driven Architecture Spring Boot System Design Performance Optimization Cloud Architecture
4+
Years Backend Experience
15+
Production Microservices
50K+
Monthly Transactions
45%
API Response Improvement

Professional Journey

Experience timeline

April 2024 - Present

Apollo Supply Chain

Senior Software Engineer

Architected & delivered 15+ production microservices spanning warehouse ops, fleet tracking, labour management. Built reusable Excel/CSV framework reducing manual effort by 60%. Designed event-driven system with RabbitMQ improving throughput by 35%.

Spring Boot Microservices RabbitMQ Spring Batch Docker
July 2022 - April 2024

Altruist Technologies

Junior Software Engineer

Led development of MIS portal using Spring Boot microservices. Designed relational database schemas with Hibernate ORM. Built RESTful APIs with Spring Security authentication. Integrated Airtel Third-Party Billing API using Factory pattern.

Spring Boot REST APIs MySQL Spring Security Hibernate

Key Projects

Delivered solutions

Warehouse Management System

Java • Spring Boot • Spring Batch • MySQL • RabbitMQ • Docker

End-to-end warehouse operations platform covering inbound (putaway), outbound (picklist, packing, dispatch), and inventory management workflows. Integrated Shopify & WooCommerce APIs for real-time order sync supporting 50,000+ orders/month.

Spring Batch API Integration Inventory Mgmt

Excel & CSV Upload Framework

Java • Spring Boot • Apache POI • MySQL • Microservices

Reusable, plug-and-play framework for bulk data ingestion via Excel and CSV with configurable column mapping, validation rules, and error reporting. Adopted across 3+ internal products, reducing manual data-entry effort by 60%.

Reusable Framework Async Processing Validation Engine

Central Authentication Service

Java • Spring Boot • Spring Security • JWT • MySQL

Centralized auth service providing JWT-based authentication and role-based access control (RBAC) consumed by all microservices. Eliminated duplicated auth logic, reducing unauthorized access incidents by 30%.

JWT RBAC Multi-tenant

Message & Communication Service

Java • Spring Boot • RabbitMQ • AWS SNS • Firebase • WhatsApp API

Unified notification hub handling WhatsApp, email, SMS (AWS SNS), and push notifications (Firebase). Decoupled notification logic using event-driven pub/sub model, boosting user engagement by 40%.

Event-Driven Multi-Channel Templating

Fleet Management System

Java • Spring Boot • MySQL • REST APIs • Microservices

Fleet tracking and management system handling vehicle assignment, trip scheduling, driver management, and logistics coordination. Integrated with WMS dispatch module for last-mile delivery tracking.

Real-time Tracking Trip Management Reporting

Labour Management System

Java • Spring Boot • MySQL • REST APIs • Microservices

Workforce management platform for shift scheduling, attendance tracking, task assignment, and productivity monitoring. Auto-assigns labour tasks based on incoming workload and worker availability.

Shift Scheduling Analytics Automation

Expertise

Technical skillset

Enterprise backend expertise spanning microservices, distributed systems, cloud integration, message-driven architecture, and high-performance API development.

Languages & Core
Java 8/17/21
SQL
Multithreading
Spring Ecosystem
Spring Boot
Spring Security
Spring Batch
Hibernate ORM
Architecture & Messaging
Microservices
Event-Driven / RabbitMQ
REST APIs
Design Patterns
Cloud & Databases
Docker
AWS (S3, SNS)
MySQL / MongoDB
CI/CD Pipelines
40%
Batch processing time reduction via Spring Batch optimization
45%
Legacy API response time improvement through refactoring
60%
Manual data-entry effort saved with Excel/CSV framework
15+
Production microservices delivered across supply chain
ShopifyWooCommercePhonePe RazorpayAirtel APIFirebase WhatsApp APIAWS S3AWS SNS Apache POIJUnitPostman IntelliJ IDEAJIRAGit

Get in Touch

Let's build something
remarkable.

Looking for a Senior Java/Spring Boot engineer who designs enterprise microservices with precision and ships systems at scale? I'm excited to discuss your next project.

Location Gurugram, Haryana, India
Education Diploma – CSE · CGPA 7.28
H.P. Takniki Shiksha Board, 2019–2022