Selected work

Things I’ve
built to learn.

01

Agentic systems · 2026

Reisearch

A multi-agent deep research system that turns a vague prompt into scoped research tasks and a grounded markdown report. Built around LangGraph subgraphs, a supervisor-worker design, resilient retries, and evaluation.

  • Python
  • LangGraph
  • Groq
  • Tavily

02

Agentic systems · 2026

Tri-modal AI agent

A LangGraph agent with separate chat, retrieval, and code modes. A human-in-the-loop approval gate keeps autonomous code execution intentional.

  • Python
  • LangGraph
  • RAG
  • OpenRouter

03

Language models · 2025

GPT-2 from scratch

A hands-on GPT-2 implementation and training experiment on FineWeb-Edu, focused on the practical mechanics of transformer training and efficient compute.

  • Python
  • PyTorch
  • Flash attention
  • torch.compile