01 — selected work
-
PeakShare
The platform that runs a whole network of citizen energy communities for a single client: 510 members and 2.85 million kWh of locally produced electricity distributed in 2025 — automated meter-data imports, distribution algorithms and monthly billing in a brutally regulated market. It proved what the product should look like.
-
colibrie
Energy communities shouldn't need their own dev team to exist. colibrie is the product version of that idea: metering-point onboarding, market communication with grid operators, distribution logic and billing. Where PeakShare runs one client's network, colibrie is built for many customers with one or many communities each — more than 100 communities live today. We're now rebuilding the whole platform on everything PeakShare proved. I'm co-founder and CTO.
-
tempoll
Find a time without making an account. Paint your availability on a live heatmap, share a link, done. Self-hostable and AGPL — scheduling data is nobody's business model.
-
dienstweg
Coding agents are fast. dienstweg makes them follow procedure: one issue as the single source of truth, parallel worktrees, and an ensemble of independent reviewers before anything merges. Zero dependencies, MIT, running in every repo I own.
-
leitstelle
A mission-control desktop app for agent work: every session and every open issue across my projects on one board, so I can see what the agents are doing without tailing six terminals. Named after the dispatch centre it behaves like.
-
codex status bar
Tab away during a long agent turn and still know what's happening: a tiny macOS menu bar app showing Codex's live status — animated while it works, a yellow dot when it's waiting on you, a timer on the current turn. No window, no dock icon; it launches itself with the first session and quits with the last. A Codex port of claude-status-bar, rebuilt on native hooks.
-
factotum
npm, but for knowledge. Subscribe to git-backed knowledge repos, mount them read-only next to your private notes, and index everything as one Obsidian-compatible graph that agents can search over MCP. Files stay the source of truth; the index is disposable.
02 — how i work
Everything above shipped the same way. Not by typing faster — by running a better pipeline.
-
1
spec
Every change starts as a written issue. Scope first, code later.
-
2
fan-out
Agents work the issue in parallel git worktrees, each attempt isolated.
-
3
ensemble review
Independent reviewer agents tear the diff apart before merge.
-
4
board approval
The final gate is human. Nothing ships without my signature.
This page is no exception — .
03 — about
I studied Automotive Computing in Hagenberg (BSc 2025 — thesis on native versus cross-platform iOS development) and I'm now doing my master's in Business Informatics at TU Wien.
Half my work smells like electricity markets. I'm co-founder and CTO of colibrie, where we build the software that lets citizen energy communities exist without hiring a development team — and back home I help run one of those communities myself, which is how billing algorithms and grid-operator protocols became a hobby.
The other half is tooling for agent-driven development — because how software gets built is changing, and I'd rather build the change than watch it.
- based in
- Vienna, AT
- roots
- Upper Austria
- role
- co-founder & CTO, colibrie
- bsc
- Automotive Computing, FH Hagenberg
- msc
- Business Informatics, TU Wien
- volunteer
- citizen energy community
- stack
- TS · Swift · Go · Rust · C
04 — contact
Email is fastest — the inbox is triaged by an agent and answered by a human.