Jan-Frederic Schubert

Jan-Frederic Schubert

Senior Full-Stack Engineer | PHP · Laravel · DevOps · DACH

Kontaktieren Sie mich

Über mich

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.

in

Projekte


LOEWE TV GUI 2012

TV-Oberfläche LOEWE.

Embedded-Entwicklung der Bedienoberfläche für LOEWE Reference und LOEWE Individual.

LOEWE ASSIST APP Prototyp

Prototyp der LOEWE. ASSIST APP LOEWE.

Prototypentwicklung einer Tablet-/Smartphone-App zur technischen Machbarkeit von Smart-TV-Steuerung (SOAP-API). Machbarkeitsanalyse Sprachsteuerung via Spracherkennung.

Cubicos Tale

Cubicos Tale upjers GmbH

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.

Technologien: Ansible, IaC, Linux, Windows Server, IIS, MSSQL, CI/CD, Classic ASP, PHP 8.5, Laravel 13, Filament, Svelte, Agentic Coding, Rechenzentrum-Betrieb, Netzwerkinfrastruktur

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

Technologien: WordPress, TYPO3, Shopware, PHP 7, Linux, Windows Server, CI/CD, Git, NGINX, VMware

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.

Technologien: PHP 5/7, WordPress, WooCommerce, Magento 1/2, MySQL, HTML5, CSS3, JavaScript, LESS/SASS

Frontend Developer — Embedded TV-GUI LOEWE.

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.

Technologien: HTML5, CSS3, JavaScript, SOAP, Mobile-App-Prototyping, Embedded C++, C#

Game Developer & Systemadministrator upjers GmbH

Entwicklung und Betrieb von Browsergames (PHP 5, MySQL). Aufbau und Administration hochverfügbarer Webserver-Infrastrukturen unter Linux. Datenbankoptimierung und Performance-Tuning.

Technologien: PHP 5, MySQL, Linux, Apache/NGINX, High-Availability-Clustering

Freizeitprojekte

High-Traffic-Plattform (2 PB/Monat)

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.

Sendebetrieb wurde Q2 2020 eingestellt.

MotoClub Vanoischi CH — Vereinswebsite & Eventplattform

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.