A few highlights where ML or automation made a measurable difference. Every number is real and defensible.
Personal project · 2026
Knowledge Graph — a 3D, self-growing map of what I've studied
A 3D, explorable knowledge graph built from 173 of my own Coursera lecture transcripts — 844 concept bubbles wired together with typed links, that a local LLM can grow, and where every AI edit is proposed, previewed and reversible.
844 bubbles · 1,636 typed links · live public snapshot
Node.js (zero-dependency)three.js / 3d-force-graphOllama (local LLM)Chrome extensionCloudflare Pages
Confidential client · 2020–2022
Real-time recommender for Amazon sales
My main project: a system that mined our Amazon data and third-party sources, automated the manual data-pulling behind it, and told salespeople exactly when and where to act. The whole interface was email — replies included.
Removed ~4,000 manual work-hours a year; real-time guidance for reps across several brands in 6 countries
Pythonscikit-learnSeleniumETLBI
Confidential client · 2019–2020
ML lead-scoring & sales-strategy recommender
An ML tool that scored sales opportunities and suggested the margin to quote on each one — tailored to the rep and the client. Validated live against the sellers' own predictions, it won executive backing for AI.
Deployed in 3 countries; executive sponsorship secured
Pythonscikit-learnpandas
CIPU · 2024–2025
Turning real stories into an AI-illustrated exhibition
A generative-AI platform for a non-profit: someone shares a real experience, a tightly-constrained pipeline turns it into a faithful short story and an accompanying image, and the results become a printed, QR-linked exhibition.
~2 min average time-on-site — exceptional for a non-commerce, content site
PythonLLMsimage generation
Napolicaffe · 2022–2024
Building a CHF 500K+ e-commerce from scratch
Built a coffee e-commerce from zero into a profitable business — with the data models and the customer experience to back it.
CHF 500K+ first-year revenue · days-out-of-stock to zero · +70% campaign engagement · +30% orders after a support rebuild
PythonProphetpricing modelsShopify
Personal project · 2026
jobtool — an AI-assisted Swiss job search, built end to end
A local-first tool that aggregates job postings, scores them against my own profile, and turns the gap analysis into what I actually need: which skills to learn next and which roles are worth pursuing. A supervised browser extension handles the applications themselves.
1,900+ roles sourced, scored and triaged — in daily use on my own search
PythonFastAPISQLitePlaywrightChrome extension (Manifest V3)