I build high-traffic Java backend systems — and the LLM-powered agents that run on top of them.
Senior Software Engineer with 5+ years shipping production-grade Java backend systems and, more recently, agentic AI on top of them.
- Currently at Qatar Airways, maintaining 30+ microservices on the airline's highest-priority revenue platform.
- Building LLM agents, multi-agent orchestrators, and 3+ MCP servers with Spring AI.
- Previously at Infosys — led AWS migrations and 15+ RESTful APIs for UK banking clients.
I care about clean architecture, four-layer test coverage, and code that does its job at 3 a.m. without paging anyone.
role: Senior Software Engineer @ Qatar Airways
shipping: LLM agents · MCP servers · multi-agent orchestration (Spring AI)
maintains: 30+ production microservices · 99.9% uptime
exploring: Advanced RAG patterns · agent evaluation · vector DB tuning
open_to: Senior Software Engineer roles · Backend Java & Agentic AI|
Self-Initiated · Spring AI · FastAPI · MCP · RAG A platform to design, deploy and manage LLM-powered agents — with custom system prompts, pluggable MCP toolsets, and an end-to-end RAG pipeline (chunking, embeddings, vector DB indexing). 10+ REST endpoints via FastAPI; orchestration on Spring AI. |
Infosys · Spring Boot · AWS · JPA · Microservices Migrated critical banking entities from on-premises to AWS with zero data loss. Moved 5+ scalable microservices onto EC2, RDS and S3 with hardened IAM. Established CloudWatch baselines, alarms and runbooks for clean handover. |
| Tests before tickets | Four-layer coverage on every change — unit, acceptance, integration, system integration. |
| Observability first | If you can't see it, you can't fix it. Metrics, traces and runbooks ship with the code. |
| Architecture is decisions | Write down the why, not just the what. |
| AI as a building block | Agents are code. Treat them like it — observable, testable, replaceable. |
I respond within 24 hours. Always interested in conversations about Java backend systems, agentic AI, and the intersection of the two.
Engineered with precision. Deployed with purpose.

