Software engineer with a decade of experience building systems from the ground up. I've architected games, scaled cloud infrastructure, and automated everything that can be automated. My journey spans Unreal and Unity game development, SAP cloud platforms, full-stack web applications, and most recently, diving deep into infrastructure-as-code with NixOS.
I believe in pragmatic engineering — picking the right tool for the problem, not the hype cycle. Whether it's Rust for systems work, TypeScript for rapid iteration, or C++ for performance-critical paths, the language is just the interface. What matters is understanding the machine underneath and building composable, declarative systems that don't fight you.
Currently neck-deep in local-first architectures and CRDTs, building Flow — a note-taking system that actually works the way developers think. Past work includes open-source SAP CAP tooling that's now used by thousands of developers monthly.
- Declarative > Imperative — Define what, not how
- Composition > Inheritance — Build with blocks, not hierarchies
- Language as Tool — Under the hood, it's all the same computer. Pick the right tool for the job.
- 🎨 Theme: Catppuccin (Mocha)
- 💻 Editor: Helix / VSCode
- 🐚 Shell: Nushell with Starship
- 🖥️ OS: NixOS (reproducible everything) with Niri & Quickshell
When I'm not automating or writing code:
- 🐉 Dungeon Master for a D&D campaign
- 🗺️ Worldbuilding and conlanging enthusiast
- 🐕🦺 Dog and 🌱 plant dad
- CRDTs — Conflict-free replicated data types for distributed systems
- Loro CRDT — Exploring for Flow's sync engine
- Nix Flakes — Deep dive into reproducible builds
cds-routing-handlers — Class-based endpoint handling for SAP Cloud Application Programming Model
cds2types — TypeScript definition compiler for CDS models
Quinn — Quantitative trading framework with functional data flow architecture. Opinionated module system for strategy composition.
Flow — Local-first note-taking for developers (early stage) Markdown-based knowledge management with CRDT sync. Think Logseq/Obsidian but with self-hostable services: CLI with TUI, native desktop app, sync server, web editor, concurrent multi-edit. Works as an outliner.
- Email: 📧 [email protected]
- GitHub: 👨💻 @mrbandler
- YouTube: 📺 @mrbandler
- LinkedIn: (coming soon)



