About

Full-stack engineer in Switzerland. Ten years of JavaScript and TypeScript, most of it in agencies, as well as working on side projects covering interesting topics.

I like building end to end: architecture, backend, mobile, deployment. I'm at my best deep in the code, building a product from the ground up. Next to the day job I build my own products, and they are where most of what I write about comes from.

Portrait of Jonas Müller

What I'm building

SINCE 2022 · CO-FOUNDER & SOLO ENGINEERThe Tours

A motorcycle touring app for iOS and Android that I built from scratch and run in production. Its Matchmaker is a AI agent that calls GraphHopper routing, live weather and Alpine pass status to plan tours, and checks every result against a hard measurement before a rider sees it.

DOWNLOADS
9,150+
MONTHLY USERS
512
PLATFORMS
iOS · Android
BUILDINGFriendly Match

A tool for amateur football clubs to find opponents for friendly matches.

All projects

What I work with

DAILY
JavaScript, TypeScript, Node.js, React Native, Nuxt.js, Vue.js, PostgreSQL, REST APIs, Strapi, Git
AI IN PRODUCTION
Agentic systems, LLM integration (Claude API), prompt engineering
TOOLS & INFRA
Docker, Kubernetes, CI/CD (GitLab), Vercel, Exoscale, Mapbox
MOBILE
React Native (iOS and Android), App Store and Google Play deployment

Work

2025 — NOW
Senior Full-Stack Developer · Viva AG, Zurich

Client projects for Swiss brands. Built an OCR and validation pipeline that reads supermarket receipts and checks whether a product with Swiss milk was bought.

2019 — 2025
Full-Stack Developer · nueva digital ag, Zurich

Grew from frontend specialist into the person responsible for full-stack architecture. Built a code validation system for a national bottle campaign: 1M+ unique codes, 100,000+ participants in three months. Also built Gastro 365, an accounting tool for the hospitality industry with Wallee payments and helloTESS! POS integration.

2016 — 2018
Frontend Developer · PwC Experience Center Switzerland

Enterprise frontend work for customer-facing applications.

UNTIL 2016
Frontend Developer · iBrows AG

Started as an intern and stayed on as a developer. The agency was acquired by PwC in 2016.

Education

2021
BSc Computer Science

ZHAW Zurich University of Applied Sciences

Get in touch

Questions about something I wrote: email is the fastest way.