Skip to content
View abhim8's full-sized avatar
๐Ÿ‘จโ€๐Ÿ’ป
Committed to code ๐Ÿ˜
๐Ÿ‘จโ€๐Ÿ’ป
Committed to code ๐Ÿ˜

Block or report abhim8

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
abhim8/README.md

Hi there ๐Ÿ‘‹, I'm Abhilash Movva

Typing SVG

Location LinkedIn Email GitHub Resume


Profile Views Followers Stars


About Me

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)

๐Ÿ› ๏ธ Tech Stack

Languages

Skills

Backend & Frameworks

Skills

Cloud, DevOps & Tooling

Skills

Applied AI & LLMs

Gemini Azure OpenAI Spring AI MCP RAG AI_Agents


๐Ÿš€ Featured Projects

๐ŸŒ 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.


๐Ÿ’ผ Experience

  • 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

๐ŸŽ“ Education

Degree Institution Year
B.Tech, Computer Science & Engineering CMR Technical Campus, Hyderabad 2023

๐Ÿš€ Beyond Code

  • ๐Ÿ’ฌ 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 ๐Ÿ˜„

๐Ÿ“Š GitHub Stats


๐Ÿ”ฅ Streak

GitHub Streak


๐Ÿ“ˆ Contribution Graph


Pinned Loading

  1. api-gateway api-gateway Public

    Production-inspired API Gateway built with Spring Boot 4, Spring Cloud Gateway, Resilience4j, Redis, OpenTelemetry, and WebFlux.

    Java

  2. auth-platform auth-platform Public

    Production-ready authentication and authorization platform built with Spring Boot 4, WebFlux, JWT, API Keys, Redis, PostgreSQL, and reactive microservices.

    Java

  3. notification-platform notification-platform Public

    Production-graded event-driven notification platform built with Spring Boot, Kafka, Redis, PostgreSQL, and Hexagonal Architecture.

    Java

  4. ai-orchestration-platform ai-orchestration-platform Public

    AI-powered orchestration platform that converts natural language into executable workflows using Google Gemini, Spring AI, and concurrent microservice execution.

    Java