My sweet spot is taking powerful but complex technologies - constraint solvers, AI runtimes, optimization engines - and turning them into systems that actually work in production.
Currently, I’m the lead maintainer of SolverForge, an open-source constraint solver for Python and Rust. It handles scheduling, routing, resource allocation - the kind of combinatorial puzzles that make brute-force approaches cry.
Before going freelance, I spent years building data pipelines processing hundreds of thousands of daily events, shipping AI MVPs, and migrating legacy systems to modern stacks. I’ve worked across startups, enterprise consulting and academic research (including a stint at the University of Bern working on medical research platforms).
What I do#
Backend systems - REST, gRPC, MCP servers in Python, Rust and Java
AI & Optimization - Constraint programming, AI agents with LlamaIndex, MLOps
Cloud infrastructure - AWS, Kubernetes, serverless architectures
Current focus#
Also taking on freelance projects that involve interesting technical challenges.
