About Me
Senior Software Engineer with 8 years of experience in Java/J2EE, Spring Boot, Apache Kafka, and Agentic AI. Building high-throughput payment systems and AI-driven backend services across financial, energy, telecom, and healthcare domains.
0+
Years
0M+
Msgs/Day
0
Companies
0
Certs
Tech Stack
8 years building production Java backends — from monolith refactors to event-driven systems and agentic AI pipelines.
Languages
4 techs
Backend
13 techs
Messaging & Events
5 techs
AI / Agentic AI
6 techs
Cloud & DevOps
12 techs
Databases
7 techs
Java 17
Primary language — Streams, Lambdas, Multithreading
Spring Boot
Microservices, REST, Security, Batch, WebFlux
Microservices
Service decomposition, idempotency, resilience
Apache Kafka
Kafka Streams, ksqlDB, Schema Registry, 18M msgs/day
LangChain
RAG, Multi-Agent Orchestration, Tool Calling
AWS
Lambda, EC2, EKS, S3, API Gateway, DynamoDB
In Code
Patterns I reach for when designing resilient backends.
›Atomic DB write + event publish — eliminates dual-write inconsistency
1@Transactional2public void placeOrder(Order order) {3 orderRepo.save(order);4 outboxRepo.save(new OutboxEvent(5 order.getId(),6 "ORDER_PLACED",7 toJson(order)8 ));9 // picked up by Kafka publisher loop10}
My Work
Click any card to see the full breakdown
AI-Driven Code Review & PR Analysis Tool
AI-powered code review platform using Java Spring Boot and AWS to analyze GitHub pull requests for bugs, security vulnerabilities, performance bottlenecks, and missing test cases.
Kafka Payment Settlement Pipeline
High-throughput Kafka-based payment settlement platform processing 18 million messages per day.
Agentic AI Banking Platform
Backend microservices for Citi's Arc agentic AI platform enabling autonomous research synthesis, fraud signal aggregation, and compliance document review.
Predictive Maintenance AI Workflows
Agentic AI backend services for Chevron's ENGINE digital transformation hub.