Experience

I'm experienced in software development of all kinds (systems programming, embedded firmware, web dev, CI/CD, game modding, linux sysadmin, some graphics, scripting, etc). My main interests are in low-level and embedded programming: C/Zig/Rust, microcontrollers, event loops and task switching, embedded device drivers, communication protocols,... all the really fun stuff!

I also have experience in electronics of many forms, mostly thanks to Formula Student. Among my main interests are motor controllers, PCB design, power conversion, high speed digital and analog circuit design. I'd love for a chance to develop PCBs professionally.

I'm always looking for exciting work opportunities. If you know of an opening in Embedded Systems / Firmware Development / Electrical Engineering or a related field, please feel free to reach me by email!

Resume

It appears your browser doesn't have PDF support. You can click here to download the resume PDF.


Programming

Some of the languages I've used a lot:

C++

Rust

Python

Lua

C

Java

Bash

TypeScript

Astro

React

Nix

What I actually enjoy writing:

Rust

Zig

C

C++

For electronics I'm a fan of KiCad and enjoy working with STM32s. I've used FreeRTOS and Arm MbedOS, as well as AVR's baremetal SDK on an ATtiny.