All projects.
18 projects, from 2016 to today.
Confidential client Market watching, automated. About 4,000 hours a year given back to the team.
Confidential client Which deals to chase. Used in three countries, backed by the executives.
Confidential client Making sense of customer feedback with NLP Year-over-year view of praise vs. criticism by theme and country, searchable down to the comment
Napolicaffe · 2026–present The e-commerce that runs itself The cost-watch caught a +34% supplier overcharge and the money came back; pricing and restocking now run unattended, support and marketing are next
Napolicaffe · 2022–2024 An online coffee shop that runs itself. Over CHF 500,000 in its first year.
Confidential client Automating advertising-compliance proof A major relief for the audit team; proof searchable on demand
Confidential client Untangling multi-table spreadsheets Saved one colleague 3–4 hours every week, with ~10 more facing the same problem to scale to
Napolicaffe · 2022 Rebranding Napolicaffe A clear identity + a 'love the customer' value proposition (by recollection: ~20% lower bounce rate, slightly higher conversion, not formally measured)
IDSIA · 2017–2019 Published optimisation research + real systems Published a paper
IDSIA · 2017–2018 Rock, paper, scissors: the classroom is the dataset Ran classrooms of 10–20 people end-to-end (crowd photos in, live predictions back) behind an EAAI-18 published activity
MSc thesis · 2019–2020 Defect detection on metal surfaces A detector that learns what 'normal' looks like and catches defects it was never shown
Personal project · 2026 A 3D map of what I've studied. 844 bubbles, 1,636 links, live online.
Personal project · 2026 My own job search, automated. 3,000+ roles scored, 50+ applications filed.
WeSherpa · Late 2024 – early 2025 WeSherpa: concept to MVP as PM + lead dev Shipped a complete MVP; a disciplined exit when the round didn't close
CIPU · 2024–2025 Real stories, turned into an exhibition. Shown in three places in Ticino, reaching over 1,000 people.
CIPU · 2024–2025 Local news, read closely. 2,174 articles analysed and published, with open data.