Senior software engineer with 10+ years of production experience, mostly in Elixir. I teach Software Engineering at Hogeschool Leiden and build things on the side.
Experience
-
Software Engineering Teacher
Teach backend, security (mTLS, OAuth, server-to-server auth), programming and Scrum to third-year students.
-
Lead Developer
Led the backend for an AI dash-cam app that detects drowsy driving and tailgating on-device and turns trip data into driver scores for insurers.
-
Senior Elixir Developer
Refactored core parts of a transport management system and built the shared layer for all outgoing carrier API integrations.
-
Ruby & Elixir Developer
Automated software-defined network delivery and built support tooling that cut average call-solve time from 50+ to under 15 minutes.
-
Ruby Developer
Full-stack Rails work at AnimationStore, Makers Channel, Springest and KPMG Innovation Factory.
Projects
AutoSift
A meta search engine for used cars in the Netherlands, built entirely agent-driven in Elixir. Runs on a data pipeline of nearly a million cars with a RAG-based natural-language search layer.
MatterEx
Matter smart home protocol stack written in pure Elixir.
Nerves Compatibility
Automated compatibility tracker for Hex packages on Nerves embedded targets. Builds firmware per system in Docker workers, scans the artifacts and publishes results, badges and a JSON API via a Phoenix portal.
OpenStoreEx (in progress)
A webshop platform for Elixir, built on Phoenix and LiveView. Uses a Shopify-compatible Liquid theme engine so merchants get a real storefront instead of a headless API. Domain core enforces its own architecture with compile-time boundaries and property tests.