📍 Ulm, Germany | 🎮 Game Developer & Web Builder | 🚀 Learning in public
Builder by instinct. I make tools I wish existed, games I want to play, and websites that do one thing well.
- ⚡ bootdev-content-extractor – Never lose your coding progress again. Export Boot.dev challenges, lessons & AI chats to Notion, Markdown, or JSON
- 🏗️ feature-sliced-design-migration-tools – Bash scripts + LLM prompt to migrate any React/TS project to Feature-Sliced Design architecture
- 🎮 aoe-helper-legacy – In-game assistant for Age of Empires II: DE, built in Java
- 🎵 pitch-training – A website for training your perfect pitch
- 🎨 color-ramps – Hue-shift your way to beautiful pixel art palettes, in the browser
- 🤖 screeps – My AI for Screeps, the multiplayer programming strategy game
- Building things to scratch my own itch – if a tool doesn't exist, I make it
- Learning in public via Boot.dev – working through CS fundamentals the fun way
- Making games with friends – regularly teaming up for Ludum Dare to ship something playable
- Exploring architecture patterns – FSD, clean code, whatever keeps the codebase sane
"Build it. Ship it. Learn from it." – I work on tools to solve real problems, games to have fun, and I share it all openly.
Random Facts
- Regularly participates in Ludum Dare game jams
- Known as Rayo in the game dev world
- Trained my ear — literally — with a pitch trainer I built myself
- Thinks pixel art color theory is underrated
- Currently deep in Boot.dev, learning backend fundamentals
- Powered by Ulm tap water and stubborn curiosity