A trading-journal web app — logging trades, stats, charts.
A frameless desktop digital clock for KDE Plasma 6 — a small QML plasmoid.
A 2D Verlet soft-body node for Godot 4 — pressurized squishy blobs and ropes, self-colliding, pure GDScript.
A pixel-art dungeon tower-defense, built in Godot. Work in progress.
A presence-aware screen blanker — face-detection over the webcam blanks the screen when you step away, restores it when you return.
Live-coding music made with Strudel — pattern-based pieces, a C64/SID homage.
Tooling for Path of Exile 2 build files — derives, validates and renders builds to a loot filter and an HTML visualizer.
Live-monitoring frontend rebuilt on a consolidated TanStack stack; Kafka-stream data pipeline tuned and a robust Jest test architecture introduced.
A compact weather widget in a news-site header — a coding challenge, live data from OpenWeatherMap.
A roguelike merge-shooter with Peglin DNA — a wizard launches colored bubbles that merge and cascade. Built in Godot 4.
A Vampire-Survivors-like arcade game with a skill-upgrade system, built in Godot 4.
An event-app for a venue — a coding challenge, React + Material UI.
An open-source collection of small chat-interactive games for Twitch streams — a collaboration I contributed to heavily.
A personal diabetes-tracking web app, backed by Google Sheets.
A small developer tool for prettier, more readable debug output in JavaScript/TypeScript.
Scaled the credit-request frontend and landing pages; built and rolled out a Material-UI component library; grew the microservice architecture.
Migrated the web app's frontend from Angular to React; introduced image-regression testing and Leaflet-based maps for a local-community platform.
Owned the frontend architecture; introduced React, component-based development, and behaviour-driven testing for the e-commerce platform.
Drove a microservices initiative (Docker, Kubernetes, Node.js) and introduced automated BDD testing across the e-commerce platform.