Nowgrep
A fast file search tool for Windows, built because searching local files should feel instant.
I build small, fast, practical software with care for how it feels to use.
I take on contract and freelance work for software that needs to be fast, direct, and built by someone who cares about the craft.
I am strongest around systems programming, tooling, games, rendering, compilers, file systems, reverse engineering, and low-level application work.
Most of my work is in C, but I have worked across system-level languages and multiple platforms.
A fast file search tool for Windows, built because searching local files should feel instant.
The HTTP server for this website is written in C99 from scratch and serves plain HTML, CSS, and JavaScript.
A renderer for millions of dynamic grass straws using compute-generated indirect instanced draw calls, culling, tiling, and distance-based density.
A compiler prototype that compiles procedures on separate threads and lowers directly into an intermediate representation.
A from-scratch C base layer with fixed-length strings, OS abstractions, graphics helpers, and windowing utilities.
I wrote engine, rendering, UI, networking, and tooling code for the Steam game Demon Knives.
If you have a project where software quality actually matters, send me a message.