Full Stack Engineer · Backend (Python, Java)
Python and Java services, React/TypeScript front ends, and transaction-safe APIs.
Software engineer with 3+ years at Airbnb and Accenture. I build REST APIs in FastAPI, Django and Spring Boot, front ends in React and TypeScript, and the parts that keep them correct under load: idempotent writes, input validation, JWT/OAuth2, rate limiting and query tuning. I also add LLM features that cite their sources.
AI: RAG · LangGraph · LangChain · pgvector · Azure AI Search · OpenAI / Claude / Gemini APIs · RAGAS · LangSmith
Patterns: Microservices · Event-driven (Kafka) · Transactional outbox · Saga · Idempotency · Distributed locking · OpenTelemetry
| # | Project | What it does | Stack | Result |
|---|---|---|---|---|
| 1 | LedgerCore | Double-entry payments ledger with idempotent transfers and a transactional outbox | FastAPI · PostgreSQL · Kafka · EKS · Terraform | ~1,200 transfers/s at p95 ~45 ms, zero duplicates across 50,000 replayed requests |
| 2 | TSRTC Medaram Jathara Transit | Bus tracking app built with the Telangana State Road Transport Corporation | React Native · MongoDB · Redis · Docker | 15,000+ commuters served during the festival, officially recognized by TSRTC |
| 3 | Sentinel | Real-time card transaction risk scoring with audited, tunable rules | Java 21 · Spring Boot · Kafka · Redis · PostgreSQL | p99 under 60 ms at 3,000 decisions/s, ~92% of injected fraud caught |
| 4 | RepoMind | Answers questions about GitHub repos with file-and-line citations | Spring Boot · Spring AI · pgvector · Next.js | 500+ file repos indexed in under 60 s, first token under 200 ms after retrieval |
| 5 | Fudoo | Multi-vendor campus food delivery with an offline-first order queue | React Native · Node.js · Stripe · AWS | 500+ active users, 1,000+ weekly transactions |
| 6 | PolicyPilot | Compliance assistant that answers from approved policy documents with citations | LangGraph · Azure OpenAI · Azure AI Search · React | Retrieval recall at 5 raised from 71% to 89%, faithfulness above 0.9 |
| 7 | SnapExpense | Receipt capture and expense approval app with offline sync | React Native · FastAPI · Claude API · S3 | ~95% field extraction accuracy on a 200-receipt test set |
| 8 | RouteCrew | Field technician dispatch with live map tracking | Django · PostGIS · React · Leaflet · WebSockets | Map frame time cut from 200+ ms to ~12 ms |
| 9 | QueryPilot | SQL agent that explores a schema, writes and repairs queries, with an eval harness | Python | Self-repairing queries scored by an evaluation harness |
