Senior Full-Stack & AI Engineer · 4.5 yrs

I build AI that survives production

Shipping production AI at Optimizely, a 1,500-person global software company — retrieval, agents, MCP, and the full stack around them.

ask about me — keyword retrieval (BM25), no LLM
?
01

Experience

Senior Software Engineer · Optimizely
1,500-person global software company · May 2022 – present · promoted to Senior 2026
MCP server
Led it from design to general availability (launch)
6
MCP tools letting AI agents drive the product API
~90%
API coverage — full CRUD agent toolset + E2E tests
−98%
Production service cost, via adaptive polling
Vertex AI
Company-wide docs search, re-architected
Top 5%
Performer company-wide (SPARK award)
Teaching Assistant · BRAC University
Computer Science & Engineering · May – Dec 2021
Taught programming & OOP to hundreds of students — classes, assignments, grading.
02

Personal Projects

Askable RAG engine

github.com/…/askable ↗

Answers only from your documents — with citations — and refuses to guess.

dense + BM25→RRF fusion→ cross-encoder rerank→compress→cited stream
100%
Faithfulness · RAGAS
100%
Context recall
FastAPIPythonNext.jsElasticsearchGuardrailsSemantic cache

Converse multi-agent LLM engine

github.com/…/converse ↗

A team of agents runs a role-play; an LLM-judge scores it with quoted evidence.

director→role-player→ LLM-judge→rubric scorecard
LangGraphFastAPINext.jsOpenAI · Anthropic · Groq · Gemini (swap by config)
03

Technical Skills

AI / LLM

RAGRerankingLangGraphMulti-agentMCPRAGAS evalsGuardrailsVector DBsLLM APIs

Backend

PythonFastAPINode.jsSSE streamingPostgreSQLREST

Frontend

TypeScriptReactNext.js

Cloud & Infra

GCP (certified)DockerTerraformCI/CDDatadogTDD

Let's work together

Building something with AI? Tell me where it's stuck.