Druckt im aktiven Theme

CVEdition MMXXVI

Proof

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 %.

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

Gedruckt ab manuelheller.dev/cv im gewählten Ink Style.

Öffentliche Version. Vollständige Kontaktdaten auf Anfrage.

InkRiso