Websites
Commerce and campaign sites built whole: front end, content model, analytics, data layer and the infrastructure underneath. Fixed prices, from €4 500.

Freelance engineering, Berlin
A champagne estate selling direct and a German federal procurement marketplace are the same job at different scale: someone has to own the architecture, the code, the deployment and the consequences. Most projects buy those from four suppliers. I build all of them.
The site is four systems pretending to be one. A shop, a CMS, an analytics layer and a stock file that disagree with each other, each bought from a different supplier, none of them responsible for the others.
The demo worked and the production version does not. Retrieval that was convincing on ten documents, an agent that cannot say what it did, a model that exists on one cloud and not on the one the contract requires.
The platform outgrew the people who run it. The infrastructure is now the constraint, and the team is learning it from blog posts at the same time as they are operating it.
Commerce and campaign sites built whole: front end, content model, analytics, data layer and the infrastructure underneath. Fixed prices, from €4 500.
Data platforms, retrieval systems and AI applications built to run in production rather than to demo. Currently a procurement platform and the AI layer of a German federal marketplace.
A hands-on bootcamp for engineers who have to operate the platform, not just deploy to it.
A récoltant-manipulant in Aÿ selling through four channels held in four places, which is four inventories and therefore none.
A bilingual campaign site carrying a 30 k€ Ulule crowdfunding, with consent and tracking included rather than bolted on.
Shopify running a door: passes as service products, entitlements on customer metafields, a QR kiosk that unlocks the building and writes back to the customer record.
Directly
Data platforms, AI systems, developer experience and engineering leadership for these, under my own contract.






Through procure.ai
Since 2025, through procure.ai: first the agent layer of their commercial procurement platform, then tech lead and platform engineering for their part of Marktplatz Deutschland. These are procure.ai’s customers, not mine.


Hello
I am a freelance engineer in Berlin. I build commerce and campaign sites, data platforms and AI systems that have to work rather than demo, and I train the teams that will run them.
Currently: the agent layer of a commercial procurement platform, and tech lead and platform engineering for its part of Marktplatz Deutschland, the German federal procurement marketplace, on sovereign European infrastructure.
Before that, principal machine learning engineer and then VP of engineering at OneFootball in Berlin. I write about entity resolution, retrieval and knowledge graphs.
Describe the problem. If it is not one I should take, I will say so and suggest what is.