I build production full stack systems end-to-end —
React/Next.js frontends, FastAPI/Node.js backends, PostgreSQL, with
AI/RAG integration where it adds real value.
No demos, no shortcuts. Immediate joiner, open to remote or relocation.
Full stack RAG application (React, TypeScript, FastAPI, PostgreSQL) where every answer cites its exact source. Hybrid retrieval (vector + BM25, Reciprocal Rank Fusion) with Cohere cross-encoder reranking. Scored 1.00 faithfulness and 0.71 answer relevancy on Ragas, with full Langfuse observability.
Full stack platform (React dashboard, FastAPI backend) with a multi-agent LangGraph pipeline that triages pull requests, generates RAG-grounded review comments, and escalates high-risk changes (auth, payments, migrations) straight to mandatory human review. Real-time observability dashboard shows exactly which agents fired.
Open-source MCP developer tool that turns a folder of rough notes into a citation-grounded report — every claim is either backed by an exact source citation (file + line range) or explicitly flagged as unverified, with a faithfulness-score circuit breaker blocking handoff below 0.85. Includes an adversarial test confirming the grounding engine correctly rejects hallucinated claims.
A Java test automation framework built on Selenium WebDriver, TestNG, and the Page Object Model — automating login/logout flows across positive and negative scenarios, with explicit waits for stable, repeatable runs and TestNG/testng.xml suite management.
Built a Selenium WebDriver (Java) automation framework on the Page Object Model with TestNG — automated login/logout flows across positive and negative scenarios, with explicit waits for stable, repeatable runs.
Functional, regression, and UAT test cases across multi-module workflows, plus REST API testing with Postman. Comfortable working the full defect lifecycle across SDLC/STLC and Agile teams.
Automated testing pipelines with Python and PowerShell, plus applied LLM evaluation — ranking 50+ model responses a day and documenting failure modes that fed into production model updates.
Immediate joiner, open to remote or relocation. If you're building something real and need a full stack engineer who ships production systems end-to-end, reach out.