Building scalable, reliable backend and distributed systems.
Distributed Systems • Backend Engineering • Cloud Infrastructure
- Languages & Frameworks: Java (8/17/21), Spring Boot, Spring MVC, RESTful APIs, Microservices
- Distributed & Data Stores: PostgreSQL, MySQL, Redis, Spring Cloud (Eureka, Gateway, OpenFeign)
- Security & Identity: Spring Security, JWT, OAuth 2.0, RBAC
- Cloud & Tooling: Docker, AWS (EC2), Linux, Git, Maven, JUnit 5
- Spring Cloud (Merged): Implemented Azure DevOps Workload Identity authentication in Spring Cloud Config JGit HTTP transport (+706 lines).
- codecentric / spring-boot-admin (Merged): Configurable browser notifications timeout and click-through deep-linking to instance details for single-instance status changes (Issue #5504, +148 lines).
- Apache Camel (Merged): Resolved Kafka record key preservation across HTTP hops in kafka-sink Kamelet.
- Apache Shiro (Merged): Resolved Active Directory user principal name binding bug (merged in release 3.0.1).
- Apache Hop (Merged): Fixed Hop Web stalled session bug via ServerPushSession UI keepalive and suppressed redundant HTTP wire logs.
- Kestra (Merged): Fixed MCP client auto health-check socket leaks in core engine and added enum validation for Telegram plugin.
- Jenkins: Resolved URL percent-encoding in Jira Cloud plugin; eliminated workspace polling in Workflow SCM Step plugin.
A productivity platform backend that aggregates workspace services into automated workflows.
- Stack: Java, Spring Boot, Spring Security, PostgreSQL, Docker, AWS EC2, HTTP/2
- Engineered Google OAuth 2.0 sync (Gmail API), HTTP/2 multiplexing, real-time Server-Sent Events (SSE), and stateless JWT filter chains.
A logistics and route dispatch management platform built for fleet tracking, driver allocation, and operational control.
- Live Platform: routesphere.abhiram.tech
- Stack: Java 21, Spring Boot 3, Spring Data JPA, Spring Security, JWT, React, TypeScript, Tailwind CSS
- Provides automated shipment tracking across national freight corridors, driver allocation, vehicle telematics, and automated invoicing.
An enterprise project management backend modeling multi-level corporate hierarchies.
- Stack: Java, Spring Boot, Spring Data JPA, Hibernate, PostgreSQL/MySQL, Spring Security
- Architected relational data models for departments, tasks, and employees with optimized JPA fetch strategies and JPA Specifications for dynamic filtering and pagination.
- Distributed Systems & High-Throughput Architecture
- System Design & Low-Level Design (LLD / HLD)
- Event-Driven Microservices (Kafka, RabbitMQ)
- Container Orchestration with Kubernetes
Write clean code. Understand the system from first principles. Ship consistently.
