Software Engineer with 4+ years of experience building scalable backend systems,
distributed services, and cloud-native applications.
Currently working at Serko building platform services and AI-powered developer
tools, with hands-on experience in:
- Java & Spring Boot
- Microservices & Distributed Systems
- AWS & Azure
- Event-Driven Architecture
- RAG & LLM Applications
- Model Context Protocol (MCP)๐ API Gateway - Reactive Edge Gateway
A production-inspired reactive API Gateway that centralizes authentication, rate limiting, resilience, observability, and request routing for distributed microservices.
| Aspect | Details |
|---|---|
| Stack | Java 26, Spring Boot 4, Spring Cloud Gateway, WebFlux, Redis, Resilience4j, OpenTelemetry |
| Scale | Reactive gateway supporting centralized cross-cutting platform concerns |
| Performance | Non-blocking request processing with Redis-backed rate limiting and circuit breakers |
| Observability | Correlation IDs, structured logging, distributed tracing, Micrometer metrics |
| Impact | Production-inspired API Gateway demonstrating scalable platform engineering patterns |
| Repository | github.com/abhim8/api-gateway |
The gateway provides a centralized entry point for distributed systems, implementing pluggable authentication delegation, request correlation, resilience patterns, observability, and traffic management while remaining lightweight and fully reactive.
๐ Authentication Platform - Identity & Access Service
A provider-based authentication platform supporting multiple authentication mechanisms through a modular architecture with standardized authentication contracts.
| Aspect | Details |
|---|---|
| Stack | Java, Spring Boot 4, Spring Security, PostgreSQL, Redis, JWT |
| Architecture | Provider-based authentication supporting JWT, API Keys, and session authentication |
| Security | Refresh token rotation, audit logging, Redis-backed sessions |
| Integration | Standardized authentication contracts for gateway-side credential validation |
| Impact | Clean separation of authentication and authorization with extensible providers |
| Repository | github.com/abhim8/auth-platform |
The platform demonstrates enterprise authentication patterns through pluggable providers, centralized identity management, secure session handling, and reusable authentication contracts that integrate seamlessly with gateway architectures.
๐ Distributed Notification Platform - Event-Driven Messaging
A production-inspired event-driven notification platform supporting email, SMS, push, and webhook delivery through independently deployable microservices.
| Aspect | Details |
|---|---|
| Stack | Java, Spring Boot 3, Apache Kafka, PostgreSQL, Redis, Hexagonal Architecture |
| Architecture | Event-driven microservices with provider-agnostic notification workflows |
| Reliability | Redis idempotency, retries, Dead Letter Queue (DLQ), ShedLock scheduling |
| Scalability | Independent notification orchestration, template, and delivery services |
| Impact | Reusable notification platform demonstrating resilient distributed messaging |
| Repository | github.com/abhim8/notification-platform |
The platform leverages Hexagonal Architecture, Kafka-driven asynchronous processing, Redis-backed idempotency, configurable retry policies, and provider abstraction to build a scalable, production-oriented notification ecosystem.
๐ง AI Orchestration Platform - Multi-Agent Planning Engine
A production-inspired AI orchestration platform capable of converting natural language requests into validated execution plans and coordinating intelligent workflows across backend services.
| Aspect | Details |
|---|---|
| Stack | Java, Spring Boot 4, Spring AI, Google Gemini, Model Context Protocol (MCP) |
| Architecture | Planner, validator, execution engine, tool calling, conversation memory |
| Execution | DAG validation, dependency-aware parallel execution using CompletableFuture |
| AI | Structured outputs, deterministic fallback planning, trace propagation |
| Impact | Demonstrates production-oriented AI orchestration and backend workflow automation |
| Repository | github.com/abhim8/ai-orchestration-platform |
The platform validates AI-generated execution plans before execution, performs dependency-aware scheduling with parallelism, isolates AI-specific logic behind modular components, and demonstrates modern backend engineering practices for production-ready AI systems.
- Software Engineer 2, Serko
Jul 2025 - Present - Senior Software Engineer, LeadSquared
Apr 2025 - Jul 2025 - Software Engineer, LeadSquared
Apr 2024 - Mar 2025 - Associate Software Engineer, LeadSquared
Aug 2023 - Mar 2024 - SDE Intern, LeadSquared
Jul 2022 - Jul 2023
| Degree | Institution | Year |
|---|---|---|
| B.Tech, Computer Science & Engineering | CMR Technical Campus, Hyderabad | 2023 |
- ๐ฌ Happy to discuss Java, Spring Boot, distributed systems, and backend architecture
- ๐ง Passionate about scalable and reliable production systems
- ๐๏ธ Motorcycle enthusiast & adventure seeker - always up for a road trip!
- ๐ฎ Enjoy hackathons and building practical side projects
- โก Fun fact: I believe there are only two ways to write error-free programs; only the third one works ๐

