i'm a systems programmer who loves building things in rust.
currently working on:
- The crafting interpreters Interpreter in Rust!.
- s3tree — a rust project for working with S3
upcoming:
- The crafting interpreters Compiler in C!**
- arm-ball - a useless bouncing ball for m-series arch terminals
recently completed:
- rungine — a TF-IDF search engine built from scratch in rust, with PDF parsing, a custom lexer, and diesel-backed storage
i also enjoy competitive programming (advent of code) and working through language deep-dives like rustlings
i use neovim as my daily driver.
my config is written in lua and lives in my dotfiles. the full setup includes alacritty, tmux, tmux-sessionizer, and zsh — all tuned for a keyboard-driven workflow.