I design and build performant, reliable, and novel software. My focus is on creating tools and systems that operate efficiently in any environment, especially embedded. I believe in the power of simplicity and well-thought-out design and the practice of dogfooding to build robust software.
|
QMTIK (Quantized Model Training & Inference Kit)
A pure C, dependency-free library for running quantized neural networks on MCUs. Achieves ~95% accuracy on MNIST with a model just ~300KB in size. |
|
EFPIX
A zero-trust, encrypted flood protocol for resilient and anonymous communication in hostile environments. Includes a full C implementation. |
|
Heapless RSA
A performant single-file, heap-less implementation of RSA encryption and signatures in Zig with OAEP+ padding and PEM key storage. |
|
NCT
A lightweight project manager for C projects, featuring intuitive C-based build recipes and incremental compilation. |
|
CAZPYR
A minimalist, heap-less, and developer-focused terminal text editor written in under 1000 lines of pure C. |
|
FAST3SAT
A fast, deterministic greedy solver for a subset of 3SAT problems. |