SDE2 @ Barclays — backend systems, distributed services, and AI agents. Active open-source contributor (VS Code, Kubernetes).
- Shipping production backends and data-intensive systems at Barclays
- Contributing to microsoft/vscode — chat, Agents window, Modern UI, editor UX (~29 PRs)
- Merged into kubernetes/kubernetes — stable metrics cleanup for EndpointSlice controller (
endpoint_slice_controller_changes_total) - Building codereviewer_agent — multi-agent GitHub PR reviewer with unified RAG (code + JIRA + Confluence), security/pattern agents, and ensemble verification
- Building RAG gateways, multi-agent systems, and Go/Java distributed pipelines on the side
| Area | What I actually ship |
|---|---|
| Backend | Java / Spring Boot, Go services, Kafka pipelines, Redis, PostgreSQL |
| AI / Agents | RAG (pgvector, ChromaDB), LangGraph, tool-calling agents, PII/compliance gateways |
| Distributed systems | Telemetry ingestion, billing/outbox patterns, notification fan-out, observability |
| Open source | Deep product contributions (VS Code UX), plus Kubernetes, Playwright, Appwrite, Airflow |
- kubernetes#140447 — Deprecate
endpoint_slice_controller_changesin favor of_totalsuffix (stable metrics) - vscode#331612 — Center Modern UI panel title tabs in the 32px header
- vscode#330754 — Modern UI tabs: reserve close-button column so it doesn't overlay filename
- vscode#325291 — Fix Modern UI editor tab decoration color on full label
- playwright#41845 — Pass client name on token-bypass connect
- appwrite#12891 — Return ISO8601 session expire from
updateSession - pkl#1383 — Fix super method call inside
letexpression - gradient-python#56 — Add
wait_until_ready()for agent deployment polling
- codereviewer_agent — Multi-agent PR review pipeline: Supabase/pgvector RAG, parallel security + pattern agents, LangGraph ensemble, GitHub Actions
- policyguard — Compliance RAG + PII redaction gateway (FastAPI, pgvector)
- a2a-incident-agents — Diagnosis + remediation agents in Spring Boot (A2A-style, approval gates)
- usage-billing-pipeline — Go billing pipeline: Kafka, Redis dedup, outbox, DLQ, Prometheus
- instrumentation-service — Go telemetry ingestion (gRPC/REST, Kafka, PostgreSQL)
- CopilotPulse — Local-first VS Code extension for Copilot Chat usage analytics
Marathons, weight training, and too many terminal tabs.






