Head of Technology at Inhaus.ai · Full-stack developer · AI & agent tooling
I'm a developer and curious nerd who enjoys turning complicated problems into useful software. My background spans web and desktop applications, APIs, infrastructure, and automation, with TypeScript and C# at the core.
Over the past few years, AI has become a major part of how I build and what I build. I work extensively with coding agents, develop tools to orchestrate them, and integrate language models, voice, and generative media into applications.
There is a solution hidden inside every issue.
- AI agents & developer tooling — agent orchestration, MCP integrations, reusable skills, and development workflows with isolated workspaces, reviews, and automated checks.
- Applied AI & creative workflows — LLM integrations, local and cloud models, speech synthesis and recognition, and ComfyUI workflows for image and video processing.
- Full-stack & desktop applications — interfaces, backend services, APIs, and tools that connect the browser, desktop, and external systems.
- Infrastructure & distributed systems — self-hosted services, durable jobs, workflow execution, containers, and CI/CD.
| Project | What I'm building |
|---|---|
| Shipyard | A self-hosted task board and agent orchestration platform with configurable workflows, isolated Git worktrees, review gates, and MCP access. |
| OrbitPal | A desktop AI cohost for Twitch and YouTube, combining animated 3D characters, voice, local and cloud models, and per-bot skills and tools. |
| Helix | A self-hostable distributed execution platform with durable jobs, DAG workflows, scheduling, persistent leases, and typed SDKs. |
| WhatsApp Replay Studio | A browser tool that turns exported chats and media into animated MP4 videos, with processing kept locally in the browser. |
Beyond these, I enjoy experimenting with game automation, simulations, IoT, and small tools that solve everyday problems.
My main languages are TypeScript and C#. I also work with Python and JavaScript, and use other languages as projects call for them.





