Prints in the active theme

CVEdition MMXXVI

Proof

Manuel Heller

Software developer · PHP & VueBasel region, Switzerland

I build Vue interfaces for complex business processes, the PHP backends and integrations behind them, and own the automated release tests. On the side I develop and run my own web applications where design and code come from one hand. Available from 1 December 2026, full-time.

Experience

since 11/2021zvoove Switzerland AG

Application developer (full-stack)

  • Designed and built Vue interfaces for complex business processes and developed the associated PHP endpoints, including digital document and signature workflows.
  • Shared responsibility for integrations and data synchronisation: implemented requirements in PHP and SQL, investigated root causes and resolved faults.
  • Built a CSV export for a product migration as part of a team: mapped data from multiple databases to the target format, implemented validation and fixed export failures with large or incomplete datasets.
  • Played a major role in developing and maintaining a Cypress suite of around 30 extensive release tests. Ran tests, analysed failures and fixed issues or coordinated their resolution.
  • Extended API endpoints for an AI-assisted application and reviewed API contracts, tests and error handling.
  • Ongoing Cypress-to-Playwright migration: built a parallel test suite and ported tests; adoption in the regular release process is in preparation.

11/2020–10/2021Primarschule Grellingen · Altersheim Rosengarten

Civilian service

  • Teaching assistance and care at Primarschule Grellingen and Altersheim Rosengarten.

Own projects · built with AI assistance

joggediballa.ch

React · TypeScript · Node.js · tRPC · MySQL

Club and event platform designed and developed over several months; in use since 2024, self-hosted and continuously developed. Permissions, supporting memberships and attendance reporting; order and point-of-sale system for service, kitchen and bar, moderated live slideshow and streaming overlay.

manuelheller.dev

Next.js · TypeScript · WebGL · GLSL

Individually designed and developed portfolio with an interactive GPU ink simulation, four languages, device-dependent quality levels and automated browser tests.

Skills

Backend and data
PHP · Yii · REST · OpenAPI · SQL · MySQL · MariaDB
Frontend
Vue.js · JavaScript · HTML · CSS
Testing & QA
Cypress · Playwright · E2E · Code reviews
Tooling
Git · GitLab · Docker · Linux and nginx for own projects
Own projects
TypeScript · React · Next.js · tRPC
AI tools
Codex · Claude Code · custom skills, agents and MCP integrations

Languages

German
native
English
fluent
French
school level

Engagement

since 08/2022

Co-founder and vice president · Jogge di Balla

Design, development and operation of the club platform; event organisation and media production.

Interests

  • Wildlife and automotive photography
  • Travel
  • Skiing and snowboarding
  • Diving

Education

2016–2020
Betriebsinformatiker EFZ · Swiss Federal VET Diploma · Novartis Pharma AG · GIBM Muttenz

Printed from manuelheller.dev/cv in the selected Ink Style.

Public version. Full contact details on request.

InkRiso