Things I’ve made trying to put my dent in the universe.

I’ve worked on tons of little projects over the years but these are the ones that I’m most proud of. Many of them are open-source, so if you see something that piques your interest, check out the code and contribute if you have ideas for how it can be improved.

  • Stacks RAG

    Built a Retrieval-Augmented Generation service (FastAPI, OpenAI embeddings, Chroma vector store) with heading-aware document chunking and a custom evaluation harness measuring retrieval accuracy and answer grounding across a test question set. Exposed the pipeline as both a REST API and a Model Context Protocol (MCP) server, enabling direct tool-calling from Claude Desktop with zero duplicated logic between the two interfaces. Developed a Next.js/TypeScript frontend visualizing retrieval internals (cosine-similarity match strength per retrieved passage) rather than a standard chat UI, making retrieval quality inspectable instead of opaque.

    github.com

  • Reveal Once

    Built a secure, end-to-end encrypted secret sharing app using Next.js, and Zustand. Implemented data encryption/decryption, cron jobs for link expiry, and burn-after-read functionality for one-time secret sharing.

    revealonce.link

  • Redditlite

    Developed a minimal, high-performance Reddit client focused on speed and UX. Implemented predictive prefetching, API response caching, and performance-first UI using Next.js and modern web optimizations.

    redditlite.vercel.app