CHI
Press Ctrl K for menu

Projects

Things I've built.

Six projects across backend, AI, data, cloud, and distributed systems. Each one has a full case study covering what it is, how it works, and what I personally owned.

Local RAG App

AI · Full Stack · 2026

~/local-rag-app
Local RAG App screenshot

A fully offline retrieval-augmented generation (RAG) system. Upload PDFs, text, or Markdown and ask questions in natural language with nothing leaving the machine: a local LLM and embeddings through Ollama, semantic search over ChromaDB, and grounded answers with source citations in about half a second.

  • Python
  • FastAPI
  • Ollama
  • ChromaDB
  • Docker
  • RAG

Read the case study

Legal One

Solo Build · Production · 2024

legalone.vercel.app
Legal One screenshot

A real-time legal consultation platform I built and shipped solo, from data model to live deployment. Encrypted messaging over Socket.IO, role-based access for three user types, and GraphQL resolvers tuned for fast search.

  • Next.js
  • Prisma
  • MongoDB
  • GraphQL
  • Apollo
  • Socket.IO

Read the case study

SW Habitation

Web Developer · 2025

swhabitation.com
SW Habitation screenshot

The production website and blog platform for a development studio. Reusable components, a content system that scales as the library grows, and performance work that shows up in the numbers.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • SEO

Read the case study

Drug Repurposing

ML · Data Engineering · 2025

~/repurposing-drugs
Drug Repurposing screenshot

Machine learning research ranking drug and disease associations across large biomedical datasets. I engineered the feature pipelines, trained gradient-boosted rankers (XGBoost, CatBoost, LightGBM) and PyTorch nets, and validated with Top-K metrics.

  • Python
  • PyTorch
  • XGBoost
  • CatBoost
  • scikit-learn

Read the case study

Distributed Hash Sorting

Distributed Systems · Cloud · 2025

~/hash-sorting
Distributed Hash Sorting screenshot

A big-data systems study: parallel hash tables in C++, Hadoop and Spark clusters deployed on Chameleon Cloud, and rigorous benchmarks on which framework sorts faster at scale.

  • C++
  • Java
  • Hadoop
  • Spark
  • OpenMP
  • Chameleon Cloud

Read the case study

Chesley Vape

Freelance · 2024

chesley.vercel.app
Chesley Vape screenshot

A responsive storefront for a Canadian retail brand. Clean design, tight SEO, and load times that keep people browsing instead of waiting.

  • Next.js
  • Tailwind CSS
  • SEO
  • Responsive Design

Read the case study