Projects

Things I've built at the intersection of full-stack engineering and applied AI.

Production-style retrieval-augmented generation pipeline with hybrid search — BM25 + dense embeddings, Reciprocal Rank Fusion, ChromaDB, and a FastAPI service. Includes a RAGAS-inspired evaluation suite.

Python · FastAPI · ChromaDB · RAGAS

Cognitive-ability and reaction-time testing app with self-hosted collaborative editing. Built with a real-time collaborative document layer — full-stack product sense, frontend depth.

TypeScript · React · Next.js · Tiptap · HocusPocus

Collaborative editor with conflict-free sync built on Operational Transforms over WebSockets. Full unit test suite covering OT correctness and edge cases.

WebSockets · Operational Transforms

Custom MCP server that indexes codebases with tree-sitter so AI coding agents can search structurally instead of reading whole files — cutting token cost and improving accuracy.

TypeScript · tree-sitter · MCP