Rust systems engineer with a focus on embedded and low-level software.
Currently co-founding R0GUE — building smart contract runtime infrastructure and confidential compute protocols in Rust.
Previously at Parity Technologies, writing production Rust on a large open-source distributed systems codebase.
Embedded work: bare-metal Rust on STM32 (ARM Cortex-M3) — interrupt-driven UART with multithreaded ring buffers, I2C, GPIO, ADC, PWM, no_std throughout. Prev: SpaceVPX/I2C firmware in C on a radiation-hardened Vorago MCU for a LANL CubeSat mission.
Languages: Rust · C · Go · Python
Embedded: ARM Cortex-M · STM32 · I2C · SPI · UART · no_std · SpaceVPX
Systems: bare-metal firmware · interrupt-driven design · memory-mapped I/O · cross-compilation





