Berufliche Praxis
In meiner Arbeit habe ich vor allem mit PHP, Magento 2, MySQL, REST- und SOAP-Schnittstellen,
Datenverarbeitung, Import-/Exportprozessen und Fehleranalyse in produktiven Business-Systemen gearbeitet.
Dazu kamen Git, Linux-/Servergrundlagen und die Zusammenarbeit mit operativen Fachbereichen.
Symfony & Backend-Vertiefung
Mit Kassenblick vertiefe ich Symfony praktisch: Routing, Controller, Twig, Doctrine ORM,
Migrationen, Security, Login, Registrierung, private Daten pro Benutzer und Zugriffsschutz
über Owner-Checks. Das Projekt zeigt bewusst eine kleine, aber realistische Backend-Anwendung.
Daten, Zeitlogik & TypeScript
Mit dem Global Match Time Planner vertiefe ich TypeScript, Next.js, Datenmodellierung,
Import-Scripts, generated JSON, Validierung und UTC-/IANA-Zeitzonenlogik. Der Fokus liegt
darauf, eine reale Anforderung verständlich und zuverlässig für Nutzer darzustellen.
Deployment & Betrieb
Meine eigenen Projekte laufen öffentlich auf einem VPS mit Nginx und HTTPS.
Dadurch übe ich nicht nur Entwicklung, sondern auch Installation, Build-Prozesse,
Deployment, Cache-Aufbau, Git-Workflow und reproduzierbare Serverstruktur.
Arbeitsweise
Ich arbeite bevorzugt in kleinen nachvollziehbaren Schritten: Branches, Commits, README,
Tests oder manuelle QA, saubere Deployments und klare Abgrenzung von Nicht-Zielen.
Komplexität soll nur eingeführt werden, wenn sie dem Projekt wirklich hilft.