Backend & Full-stack
Most of my professional work is here: web applications, APIs and backend services, from the database to the user interface.
- Go
- TypeScript
- React
- Vue
- HTMX
- Vite
- Electron
- Tauri
- Tailwind
- Docker
- Kubernetes
- NoSQL
Software developer from Germany
I mostly work on full-stack and backend projects. I also enjoy going down the stack into C++, systems programming and game development.
Programming since age 9
I started programming when I was nine and never really stopped. Over the years I have spent countless hours on pet projects, simply because building things and figuring out how they work is fun.
I like trying new languages, paradigms and technologies. Even when they seem unrelated, something I learn usually turns out useful later. The goal stays the same: solve complex problems with simple code.
Things I like working on
Most of my professional work is here: web applications, APIs and backend services, from the database to the user interface.
I enjoy working closer to the machine with C, C++ and Rust, especially when performance, networking or internals matter.
On the side I make and release my own games and creative tools. Most of them are built in C++.
I am interested in evolutionary algorithms and metaheuristics for hard combinatorial and black-box problems.
Open source
A thermal printer utility for D&D and other tabletop role-playing games.
A moddable, Slay the Spire-like roguelite that runs completely in the terminal.
A C++ library that renders HTML inside Dear ImGui.
Grave Hammer Games
Grave Hammer Games is my game development business on the side. I release my own games and adjacent projects, mostly written in C++.
Visit Grave Hammer Games
Available on SteamGame
A first-person roguelike dungeon crawler with monster collection.
Coming 2026Desktop app
The next generation of DitherMaster, with dithering algorithms and effects ranging from clean retro graphics to messy VHS vibes.
Coming 2026Game
A fake retro OS mixed with a dungeon crawler and match-3 puzzles.
Publication · IEEE GHTC 2023
Got an interesting problem?
If you want to discuss a project, exchange ideas or just talk about software, feel free to send me a message.
info@daniel-schmidt.me