Systems & embedded
Linux, C, POSIX sockets, ROS, Zephyr, CAN, and Cyphal. Low-level software where timing and failure modes matter.
Backend engineer at Tokio and Belimo, and Computer Science student at ZHAW — building security tooling, terminal applications, backend systems, and autonomous vehicle software in Rust, Python, C, and Go.
I care about software that is fast, inspectable, and dependable. Most of my work involves turning messy systems into clear interfaces: APIs with real constraints, tools that stay out of the way, and pipelines that make failure visible.
Linux, C, POSIX sockets, ROS, Zephyr, CAN, and Cyphal. Low-level software where timing and failure modes matter.
Rust, Axum, GraphQL, FastAPI, PostgreSQL, and Kubernetes. APIs and pipelines built for clear boundaries and predictable behavior.
Ratatui, Bubble Tea, parsers, Git workflows, and local-first software. Small interfaces for serious workflows.
click + arrow keys to play