Projects
Things I’ve built, mostly to understand something better: how fast Rust really is, how async works on a microcontroller, what a serial protocol looks like at the gate level. Code over claims — every one of these is on GitHub, along with the less presentable experiments.
-
Safe Rust wrappers for sensors, displays, and other peripherals — embedded-hal building blocks without the unsafe boilerplate.
-
The same π computation in both languages, benchmarked head-to-head. A small, honest look at what “Rust is faster” actually means.
-
A Rust SDK for the Deta cloud platform — typed clients for Deta Base and Drive.
-
Async embedded Rust on the Seeed XIAO BLE, using the Embassy framework: examples from blinky up to BLE. Has a companion series with videos.
-
UART, SPI, and I²C implemented from scratch in Verilog on an Alchitry Cu FPGA board.
-
A FastAPI service that scrapes salary data from Indeed and serves it as a clean JSON API.
-
A fast little diff checker written in Rust — a from-scratch take on the algorithm behind git diff.