status-board.tsx
A real-time dashboard for monitoring distributed infrastructure across multiple regions.
View case study →Full-stack developer building fast, accessible products with TypeScript, React and Node. Currently shipping developer tools from a small studio in Berlin.
I'm a full-stack developer with eight years of experience turning complex requirements into products people actually enjoy using. I care about performance budgets, readable code, and interfaces that work for everyone, not just the happy path.
These days I split my time between client projects and small open-source tools, usually with a terminal open in one half of the screen and a design file in the other.
$ npm ls --depth=0
A real-time dashboard for monitoring distributed infrastructure across multiple regions.
View case study →A configurable linter that catches accessibility regressions before they reach production.
View case study →An embedded toolkit for provisioning and updating fleets of IoT sensors over the air.
View case study →Rust firmware for a low-power environmental sensor built on RP2040 hardware.
View case study →A scaffolding CLI that generates typed API clients from an OpenAPI schema in seconds.
View case study →A browser extension that strips distractions from cluttered pages using scoped style injection.
View case study →Why I stopped tracking vanity metrics and started measuring time-to-first-byte instead.
On the sprint I spent three days building a helper function that saved four lines of code.
What eight years of legacy migrations taught me about writing code that ages well.
contact --me
Open to select freelance and contract work starting next quarter. The fastest way to reach me is email.