Mit fast 20 Jahren Erfahrung in der Softwareentwicklung bringe ich umfassendes Know-how in der Full-Stack-Webentwicklung, DevOps-Automatisierung und ERP-Integration mit. Mein Schwerpunkt liegt auf skalierbaren PHP-Architekturen mit Laravel, modernen JavaScript-Frameworks (Vue.js, Angular) sowie der Konzeption und dem Betrieb von CI/CD-Pipelines auf Linux-Infrastrukturen.
Ich entwickle pragmatische, wartbare Softwarelösungen — vom kundenspezifischen WordPress-/WooCommerce-Plugin über Magento- und Shopware-Erweiterungen bis hin zu individuellen Web-Applikationen mit REST-APIs. Zuverlässige Auslieferung durch automatisiertes Testing, Containerisierung (Docker) und Continuous Delivery ist für mich kein Nice-to-have, sondern Standard.
Als betrieblicher Datenschutzbeauftragter (seit 2018) kenne ich die regulatorischen Anforderungen der DSGVO aus der täglichen Praxis.
Autarkes Embedded-Linux-Kioskterminal: Wayland-Compositor mit WPE WebKit als Kiosk-Runtime rendert eine Svelte-Applikation — ohne Desktop, ohne externe Abhängigkeiten. Anbindung an Kartenzahlungsgerät und Belegdrucker, Zero-Touch-Rollout via Ansible.
Prototypentwicklung einer Tablet-/Smartphone-App zur technischen Machbarkeit von Smart-TV-Steuerung (SOAP-API). Machbarkeitsanalyse Sprachsteuerung via Spracherkennung.
Kreative Wirtschaftssimulation: Als Mosaiksteinmaler eine große Welt entdecken und das eigene Dorf gestalten.
Spielbetrieb wurde Ende 2014 eingestellt.
Erfahrung
Senior Software Engineer & Infrastructure Lead
Cortec AG
Verantwortlicher Aufbau und Administration der IT-Infrastruktur über mehrere Rechenzentren hinweg. Einführung und Betrieb von Infrastructure as Code (IaC) mit Ansible zur automatisierten Provisionierung, Konfiguration und Wartung von Servern und Diensten. Sicherstellung von Verfügbarkeit, Skalierbarkeit und Sicherheit der gesamten RZ-Infrastruktur. Administration von Microsoft SQL Server (MSSQL) inkl. Performance-Optimierung und Backup-Strategien.
Einführung einer CI/CD-Pipeline in einem bestehenden Legacy-ERP-System auf Basis von Classic ASP — von manuellen Deployments hin zu automatisierten Build-, Test- und Auslieferungsprozessen. Parallel dazu Konzeption und Umsetzung eines Proof of Concept für die schrittweise Modernisierung des ERPs mit PHP 8.5 und Laravel 13 (inkl. Filament als Admin-Framework). Einsatz von Agentic Coding zur Beschleunigung der Entwicklung und Code-Migration.
Entwicklung autarker Self-Order-Terminals auf Embedded-Linux-Basis (Wayland + WPE WebKit Kiosk-Runtime, Svelte-Frontend) — vollständig standalone, kein Desktop, keine externen Abhängigkeiten. Anbindung an Kartenzahlungsgeräte und Belegdrucker; Zero-Touch-Provisionierung und Rollout via Ansible.
Senior Odoo Software Engineer & Customer Care Agent
brain-tec group
Entwicklung und Customizing von Odoo-Modulen (Python, XML, JavaScript) für internationale Geschäftskunden. Analyse von Kundenanforderungen, Konzeption technischer Lösungen sowie 2nd-Level-Support für ERP-Prozesse in den Bereichen CRM, Einkauf, Lagerhaltung und Buchhaltung. Mitverantwortung für Code-Reviews und Qualitätssicherung im agilen Team.
Technologien: Odoo 14/16, Python 3, PostgreSQL, JavaScript, XML
Software & DevOps Engineer
amadeus agentur
Aufbau einer vollständigen Continuous-Delivery-Infrastruktur (CI/CD) für Webprojekte mit WordPress, TYPO3 und Shopware. Entwicklung kundenspezifischer Themes und Plugins. Vollständige Neugestaltung der internen IT-Infrastruktur: Virtualisierung, Backup-Strategien, Disaster-Recovery-Konzept und Netzwerkneuaufbau. System- und Serveradministration unter Linux, Windows Server und macOS. Ab Mai 2018: betrieblicher Datenschutzbeauftragter (DSGVO).
Senior Software Engineer
Warner Media CODE.AG GmbH
Entwicklung von Unternehmenswebsites und E-Commerce-Plattformen auf Basis von WordPress/WooCommerce und Magento. Entwicklung eines unternehmensinternen WordPress-Toolkits zur automatisierten Verwaltung und Wartung von Kundenprojekten. Technische Projektleitung für externe Kunden.
Embedded-Entwicklung der Benutzeroberfläche für LOEWE Reference und LOEWE Individual nach Vorgaben der Spezifikations- und Designabteilung. Prototypentwicklung einer Tablet-/Smartphone-App zur Smart-TV-Steuerung (SOAP-API). Machbarkeitsanalyse Sprachsteuerung via Spracherkennung. Koordination externer Projektteilnehmer.
Entwicklung und Betrieb von Browsergames (PHP 5, MySQL). Aufbau und Administration hochverfügbarer Webserver-Infrastrukturen unter Linux. Datenbankoptimierung und Performance-Tuning.
Betrieb einer produktiven Plattform mit täglich über 300.000 Unique Visitors und monatlich über 2 Petabyte an Traffic. Basis ist eine Laravel/PostgreSQL-Architektur mit intelligentem, mehrschichtigem Caching zur Sicherstellung von Performance und Stabilität unter Hochlast.
MusicLovers.FM
Aufbau einer High-Availability-Serverinfrastruktur (inkl. Node.js-Streamloadbalancer) sowie Entwicklung der Internetpräsenz mit Verwaltung von Chatkanälen, Mitgliedern, Playlisten und Sendeplänen.
Entwicklung und Betrieb der Vereinswebsite des Töffclubs Vanoisci (CH) auf Basis von Laravel und Filament. Integriertes Anmeldetool für Ausfahrten und Events mit Mitgliederverwaltung und automatisierten Benachrichtigungen.