A freelancer's finance tracker and invoicing tool in one single Go binary with an agentic write API for automated bank reconciliation.
Projects
I've organized my projects by category. Each project showcases different technologies and approaches I use.
Internal Projects & Tooling
Production systems and developer tooling built around agentic workflows, FastMCP, and strict human-in-the-loop governance.
Open Source Libraries
Production-ready open-source libraries and integrations published for the developer community.
Comprehensive Elixir client library for the Bexio REST API, providing strongly-typed resource models and automated pagination.
Bexio OAuth2 and OpenID Connect authentication strategy for the Elixir Ueberauth ecosystem.
Web Applications
Full-stack web applications and realtime interactive collaborative tools.
Real-time agile estimation and planning poker voting platform built with Phoenix LiveView and WebSockets.
Distributed Systems & Infrastructure
Architecture prototypes and proofs of concept exploring distributed locking, messaging patterns, and transactional event streaming.
Demonstration of Apache Kafka transactional messaging patterns with exactly-once processing semantics across microservices.
High-throughput distributed locking and queue mechanism utilizing PostgreSQL advisory locks across multiple application nodes.
Private Projects
Closed-source products in active development. Only metadata is published; the repositories themselves stay private.
Developer-first collaboration platform coordinating autonomous AI coding agents and human developers with full lifecycle visibility.