Professional
Projects
Reasoning model from scratch
Inference-time scaling, GRPO and distillation, implemented bit by bit.
GPT-2 from the ground up
Tokenizer to instruction tuning: GPT-2 rebuilt and fine-tuned in PyTorch.
Decoder-only transformer in PyTorch
A GPT-style transformer written line by line, tokenizer to sampler.
RAG and agent prototypes
Retrieval and agent workflows with LangChain, LangGraph and local models.
ROS 2 lane-following robot
A Freenove 4WD car that sees lanes in HSV and steers itself.
Movie-revenue prediction
EDA over 45,000 movies and a regression on what actually drives revenue.
Local-LLM study tools
Quiz generators and study assistants running on local models through Ollama.
Housing regression and MNIST classification
California housing, MNIST and a spam filter: the classics, built end to end.