CVEdition MMXXVI
Manuel Heller
Softwareentwickler · PHP & VueRegion Basel, Schweiz
Ich baue Vue-Oberflächen für komplexe Fachprozesse, die PHP-Backends und Schnittstellen dahinter, und verantworte die automatisierten Release-Tests. Privat entwickle und betreibe ich eigene Webanwendungen, bei denen Design und Code aus einer Hand kommen. Verfügbar ab 1. Dezember 2026, Pensum 100 %.
- manuelheller [at] bluewin.ch
- manuelheller.dev
- github.com/manu-brighter
Berufserfahrung
seit 11/2021zvoove Switzerland AG
Anwendungsentwickler (Full-Stack)
- Vue-Oberflächen für komplexe Fachprozesse gestaltet und umgesetzt; zugehörige PHP-Endpunkte entwickelt, etwa für digitale Dokumenten- und Signaturabläufe.
- Schnittstellen und Datenabgleiche mitverantwortet und weiterentwickelt: neue Anforderungen in PHP und SQL umgesetzt, Fehlerursachen analysiert und Störungen behoben.
- Im Team einen CSV-Export zur Produktmigration entwickelt: Daten aus mehreren Datenbanken auf das Zielformat abgebildet, Validierungen implementiert und Exportabbrüche bei grossen oder unvollständigen Datenbeständen behoben.
- Eine Cypress-Suite mit rund 30 umfangreichen Release-Tests massgeblich entwickelt und gepflegt. Testläufe durchgeführt, Fehler ausgewertet und deren Behebung übernommen oder koordiniert.
- API-Endpunkte für einen AI-gestützten Assistenten erweitert und technische Reviews zu API-Verträgen, Tests und Fehlerbehandlung durchgeführt.
- Laufende Migration der Cypress-Tests zu Playwright: parallele Testsuite aufgebaut und Tests portiert; Einführung in den regulären Release-Prozess in Vorbereitung.
11/2020–10/2021Primarschule Grellingen · Altersheim Rosengarten
Zivildienst
- Lehrassistenz und Betreuung an der Primarschule Grellingen und im Altersheim Rosengarten.
Eigene Projekte · mit AI-Unterstützung
joggediballa.ch
React · TypeScript · Node.js · tRPC · MySQL
Über mehrere Monate konzipierte und entwickelte Vereins- und Eventplattform; seit 2024 im Einsatz, selbst betrieben und laufend weiterentwickelt. Berechtigungen, Gönnermitgliedschaften und Anwesenheitsauswertungen; Bestell- und Kassensystem für Service, Küche und Bar, moderierte Live-Diashow und Streaming-Overlay.
manuelheller.dev
Next.js · TypeScript · WebGL · GLSL
Individuell gestaltetes und entwickeltes Portfolio mit interaktiver GPU-Tintensimulation, vier Sprachversionen, geräteabhängigen Qualitätsstufen und automatisierten Browser-Tests.
Skills
- Backend und Daten
- 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 und nginx für eigene Projekte
- Eigene Projekte
- TypeScript · React · Next.js · tRPC
- AI-Tools
- Codex · Claude Code · eigene Skills, Agents und MCP-Anbindungen
Sprachen
- Deutsch
- Muttersprache
- Englisch
- fliessend
- Französisch
- Schulkenntnisse
Engagement
seit 08/2022
Mitgründer und Vizepräsident · Jogge di Balla
Konzeption, Entwicklung und Betrieb der Vereinsplattform; zusätzlich Eventorganisation und Medienproduktion.
Interessen
- Wildlife- und Autofotografie
- Reisen
- Ski und Snowboard
- Tauchen
Ausbildung
- 2016–2020
- Betriebsinformatiker EFZ · Novartis Pharma AG · GIBM Muttenz