A selection of work and research.

Language
Domain
Tools

19 projects

Local Agent Session Analytics

A local CLI for finding agent sessions, inspecting transcript provenance, and estimating token usage and cost.

Go icon Go CLI icon CLI Tools

A terminal tool for exploring Git repo history — commit analytics, file churn, and branch visualization without leaving the CLI.

Go icon Go CLI icon CLI Git icon Git Tools
Git Vista thumbnail

Sudoku reimagined with colors instead of digits, running on an RP2350 with a 32×32 RGB LED matrix.

C icon C PlatformIO RP2350 Embedded Game Dev
Chroma Sudoku thumbnail

A lightweight learning management system built in Go for delivering structured programming courses.

Go icon Go HTML icon HTML CSS icon CSS Python icon Python JS icon JS Web Dev

A command-line Sudoku generator and solver in Go — built so I'd never need to buy another puzzle book.

Go icon Go CLI icon CLI Tools
Sudoku Generator & Solver thumbnail

A from-scratch C++ raytracer with reflection, refraction, and Monte Carlo path tracing — no graphics libraries.

C++ icon C++ Algorithms
CPU Raytracer thumbnail

An interactive web tool for visualizing continuous-time signal convolution, step by step.

JS icon JS HTML icon HTML CSS icon CSS Algorithms Web Dev
Convolution Visualizer thumbnail

The Objectively Correct Neovim Config

A fast, opinionated Neovim configuration built for systems programming and staying out of your way.

Lua icon Lua Neovim icon Neovim Config Tools
Onevim thumbnail
NORMAL projects ~/projects
Top