demos

2026

Trade Journal

A trading-journal web app — logging trades, stats, charts.

Next.js · React · live demo

dclock

A frameless desktop digital clock for KDE Plasma 6 — a small QML plasmoid.

KDE Plasma · QML · open source

godot-verlet private

A 2D Verlet soft-body node for Godot 4 — pressurized squishy blobs and ropes, self-colliding, pure GDScript.

Godot · GDScript · physics

Little Dungeon Defender private

A pixel-art dungeon tower-defense, built in Godot. Work in progress.

Godot · tower defense · WIP

Voight private

A presence-aware screen blanker — face-detection over the webcam blanks the screen when you step away, restores it when you return.

Python · OpenCV · systemd

strudel-lbm private

Live-coding music made with Strudel — pattern-based pieces, a C64/SID homage.

Strudel · live-coding music

poe2-build private

Tooling for Path of Exile 2 build files — derives, validates and renders builds to a loot filter and an HTML visualizer.

Python · nox · tooling
2024
Senior Software Developer · Hamburg

Hermes Deutschland

Live-monitoring frontend rebuilt on a consolidated TanStack stack; Kafka-stream data pipeline tuned and a robust Jest test architecture introduced.

TypeScript · React · TanStack · GraphQL · Kafka · 2024–2025

Weather Widget

A compact weather widget in a news-site header — a coding challenge, live data from OpenWeatherMap.

Astro · Solid.js · coding challenge
2023

Little Bubble Merge private

A roguelike merge-shooter with Peglin DNA — a wizard launches colored bubbles that merge and cascade. Built in Godot 4.

Godot · roguelike · game

Little Survivor private

A Vampire-Survivors-like arcade game with a skill-upgrade system, built in Godot 4.

Godot · survivors-like · game

Bootshaus

An event-app for a venue — a coding challenge, React + Material UI.

React · MUI · coding challenge

Twitch Chat Games

An open-source collection of small chat-interactive games for Twitch streams — a collaboration I contributed to heavily.

Godot · collaboration · open source
2021

Diabetes Journal private

A personal diabetes-tracking web app, backed by Google Sheets.

Next.js · React · Google Sheets
2020

sexy-debug private

A small developer tool for prettier, more readable debug output in JavaScript/TypeScript.

TypeScript · rollup · dev tool
2019
Senior Software Developer · Tech-Lead · Hamburg

Finanzcheck FFG

Scaled the credit-request frontend and landing pages; built and rolled out a Material-UI component library; grew the microservice architecture.

TypeScript · React · Next.js · Go · AWS · Material UI · 2019–2023
2018
Senior Frontend Developer

Lokalportal

Migrated the web app's frontend from Angular to React; introduced image-regression testing and Leaflet-based maps for a local-community platform.

TypeScript · React · Leaflet · Docker
2017
Senior Software Architect

Stylelounge

Owned the frontend architecture; introduced React, component-based development, and behaviour-driven testing for the e-commerce platform.

React · TypeScript · Node.js · Docker · 2017
2014
Senior System Engineer

Cleverbridge

Drove a microservices initiative (Docker, Kubernetes, Node.js) and introduced automated BDD testing across the e-commerce platform.

Node.js · Docker · Kubernetes · Angular · 2014
2013
2011
2008
2007