Curriculum VitaeEdition MMXXVI
Manuel Heller
Full-Stack DeveloperBasel region, Switzerland
Full-stack developer with five years of production experience in PHP and Vue, a background as a certified IT systems engineer (EFZ), and a trained eye for web design honed through photography and graphic design. Deeply invested in AI-assisted workflows (custom agents, hooks, skills, multi-step prompting) and convinced that continuous learning is not optional in the current tech climate. Team player with a quick grasp and the patience to turn a problem over until the solution is clean.
Experience
since 11/2021zvoove Switzerland AG
Full-Stack Developer
- Development on zvoove Core, an enterprise SaaS in the staffing sector: grown PHP codebase, modern Vue frontend, BFF API in between
- API and interface tooling (PHP, OpenAPI, Yii)
- E2E test coverage with Cypress
- Code reviews and architecture discussions in a ~14-person dev team
- GitLab workflows, internal release management, Docker/Traefik dev environment
2020–2021Primarschule Grellingen · Altersheim Rosengarten
Civilian service
- Teaching assistance in daily school life; activation program and care in a nursing home
2016–2020Novartis Pharma AG · GIBM Muttenz
Apprenticeship, IT systems engineer EFZ
- Server and network administration, device management, IT service management per ITIL
- Independently built an integrated display and info system with Scala Digital Designer
- Degree: Swiss Federal Certificate of Competence
Own projects
joggediballa.ch
React 19 · tRPC · Drizzle · MySQL
All-in-one club platform: dynamic permission system, member and sponsor management (68+ sponsors), live Twitch overlay. Vibecoded, self-hosted.
manuelheller.dev
Next.js 16 · R3F · WebGL
This site: GPU fluid simulation as the hero, Risograph aesthetic, four languages, statically exported to my own server.
Shot-Counter
Vue 3 · Express · SQLite · Electron
Party scoreboard as a desktop app: QR join over LAN, realtime via server-sent events, atomic counter.
full-project-rework
Claude Code skill
Autonomous multi-agent codebase overhaul with analyzers, reviewers and implementers. Public on GitHub.
Core technologies
- AI workflow · core competence
- Claude Code · Cursor · custom agents, hooks, skills · MCP · multi-step prompting
- Daily driver
- PHP · Yii · Vue · MariaDB/MySQL · OpenAPI/Swagger · Cypress · HTML/CSS/JS
- Ops & tooling
- Docker · Git/GitLab · nginx · Linux servers · Bash · PowerShell
- Vibecoded
- TypeScript · React · Next.js · tRPC · Drizzle · Electron · GSAP · Three.js/R3F · WebGL shaders
- Creative
- Lightroom · Photoshop · DaVinci Resolve · photo and video production at a semi-professional level
Languages
- German
- native
- English
- fluent, incl. technical
- French
- school level
Engagement
since 2022
Vice president · Verein Jogge di Balla
Co-founder of the 9-person event club: web platform, social media lead (~100k views / 30 days), club photographer and videographer.
Strengths
- Outgoing, extroverted, team player
- Quick grasp, eager to learn
- Perfectionist with a tendency to productively overdo it
- Creative eye from photography and graphic design
Education
- 2016–2020
- IT systems engineer EFZ · Novartis Pharma AG · GIBM Muttenz
- 2014–2016
- Secondary school, level E · Sekundarschule Zwingen
- 2012–2014
- Gymnasium, years 1–2 · Gymnasium Laufen