Projects
Selected work
Unfinished work is listed here too, dated as in progress rather than by year. Each page states what was read in the source, what was measured, and what was not.
Aircraft management engine
Rust · Axum · SQLx
A Rust and PostgreSQL ingestion backend where imported values stay non-canonical until a curator accepts them, built as a boundary-enforced hexagonal workspace.
in progress
Fleet console
TypeScript · React · Material UI
A robot telemetry console that treats silence as an event, normalizing three vendor dialects into one envelope and degrading freshness on a server sweep.
Plane scraper
Rust · tokio · reqwest
A concurrent Rust scraping pipeline with bounded backpressure, barrier-coordinated shutdown, and rate-limit-aware retry with capped jittered backoff.
Technical TTS
Rust · Python · Chatterbox
A local-first Rust pipeline driving a neural speech model, made reproducible by naming every input that can change the audio in the cache key.
in progress
Geospatial harvest volume estimator
TypeScript · Next.js · React
A Next.js, Flask, and Cloud SQL system projecting harvest volume from a growth rate, date range, and diameter band, over precomputed fruit geometry.
Hydro sensor
Python · pylibftdi · MongoDB
A Python edge agent that speaks Atlas Scientific over FTDI, reads pH, conductivity, and temperature probes, and fans telemetry to independent sinks.
Aquaponic IoT system
JavaScript · Node.js · Express
A Raspberry Pi and Arduino prototype that reads sensors over Firmata, streams them to a browser over Socket.io, and sends SMS when a reading leaves range.
This portfolio site
Next.js 16 · React 19 · TypeScript
A statically generated Next.js 16 portfolio with MDX in git, no client components, and a schema that fails the build rather than render a blank card.
in progress
Photography
Astro · React 19 · TypeScript
A static Astro photography site with build-time image processing, EXIF-derived captions, schema-enforced alt text, and a near-zero JavaScript budget.
in progress
Aircraft
TypeScript · React 19 · Hono
A full-stack aircraft catalog joining a Rust scraper, PostgreSQL, a typed Hono API, and a React 19 frontend across one validated schema boundary.
in progress
Rusti aircraft API
Rust · Rocket · Diesel
A Rust aircraft CRUD API built with Rocket, Diesel, PostgreSQL, and an r2d2 request guard that returns 503 when the pool is exhausted.
Not everything I have written is included. Some repositories are private, and some are practice.
Contact
Available now. Permanent senior or staff platform roles, in Munich or remote within the EU.
Email is the fastest way to reach me.