Technik

Technischer Fokus

Diese Übersicht verbindet meine berufliche Praxis mit eigenen Portfolio-Projekten. Ziel ist nicht eine möglichst lange Skill-Liste, sondern ein nachvollziehbarer Überblick, welche Technologien ich praktisch eingesetzt und weiter vertieft habe.

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.