PIXELGENAU IM FRONTEND DURCHDACHT IM BACKEND

Über mich

Keine Vita, sondern kurz und knapp, wie alles angefangen hat und was ich heute daraus mache.

Im Jahr 2009 übernahm ich mein erstes Projekt für Terre des Hommes bei einer Kampagne gegen Kindersoldaten in Thailand mit TYPO3 4.3. Schon damals galt für mich, dass Technik für Redakteure im Backend genauso reibungslos funktionieren muss wie für Nutzer im Frontend.

Daran hat sich bis heute nichts geändert, nur dass ich inzwischen weiß, wo die eigentliche Arbeit liegt. Den größten Teil macht nicht das Schreiben von Code aus, sondern die Entscheidungen davor. Was baue ich, was lasse ich bewusst weg. Um das immer wieder aufs Neue beurteilen zu können, baue ich Prototypen, hinterfrage bestehende Bedienkonzepte und optimiere Schnittstellen dort, wo sie im Alltag wirklich gebraucht werden.

Klingt nach dem, was du suchst? Dann lass uns herausfinden, ob wir zusammenpassen.

Projekte

5 ausgewählte Arbeiten

Nationalteam Taekwondo Austria

TypoVigil TYPO3 Überwachung

Taekwondo Müller Webseite

Mosparo Dashboard

PDF-Dossier

localddevTYPO3 14gitGitHub ActionsGHCRStageDemomittwaldMySQLBackend– Stammdaten– Kaderrangliste– Trainingsplanung– KI-AnalyseAthletenlogin– Profil– Punkte– KaderranglisteTrainerlogin– Kalender · Check-in– Punkteverwaltung– KaderranglistelocalddevTYPO3 14gitGitHub ActionsGHCRStageDemomittwaldMySQLBackend– Stammdaten– Kaderrangliste– Trainingsplanung– KI-AnalyseAthletenlogin– Profil– Punkte– KaderranglisteTrainerlogin– Kalender · Check-in– Punkteverwaltung– Kaderrangliste
Agent-Extensionje InstallationTypoVigil-HubReport · HTTPSget.typo3.orgPackagist · AdvisoriesKI-Risikoanalysebei kritischem FundFreigabedurch die AgenturBackup auf KnopfdruckDatenbank · DateienUpdate beauftragenerst nach BackupPull Requestim RepositoryStatusübersichtaktuell · veraltet · kritischKundenloginFrontendAgent-Extensionje InstallationTypoVigil-HubReport · HTTPSget.typo3.orgPackagist · AdvisoriesKI-Risikoanalysebei kritischem FundFreigabedurch die AgenturBackup auf KnopfdruckDatenbank · DateienUpdate beauftragenerst nach BackupPull Requestim RepositoryStatusübersichtaktuell · veraltet · kritischKundenloginFrontend
localddevTYPO3 HeadlessnuxtgitGitHub ActionsGHCR BackendGHCR Frontendmittwald · BackendTYPO3 Headlessmittwald · FrontendNode.jsLivelocalddevTYPO3 HeadlessnuxtgitGitHub ActionsGHCR BackendGHCR Frontendmittwald · BackendTYPO3 Headlessmittwald · FrontendNode.jsLive
mosparo+ ExtConfigStatisticServiceAPI + CacheGültige EinsendungenSpam-EinsendungenTagesverlauf · BarChartTYPO3 Dashboardmosparo+ ExtConfigStatisticServiceAPI + CacheGültige EinsendungenSpam-EinsendungenTagesverlauf · BarChartTYPO3 Dashboard
FrontendToggle-ButtonslocalStorageWarenkorb-PanelPdfExportControllerPdfDataService · DBBrowsershot · ChromiumPDF-DownloadFrontendToggle-ButtonslocalStorageWarenkorb-PanelPdfExportControllerPdfDataService · DBBrowsershot · ChromiumPDF-Download

Skills

Keine lange Liste, sondern praxiserprobte Fähigkeiten, die ich in Projekten sicher anwende und jederzeit verantworten kann.

Sprachen

  • Html
  • Css
  • Scss
  • JavaScript
  • TypeScript
  • Fluid
  • PHP
  • SQL
  • TypoScript

Content Management Systeme

  • TYPO3 v4.3-v14
  • Typo3 Headless
  • WordPress
  • Storyblok
  • Strapi

Frameworks & Libraries

  • Bootstrap
  • Tailwindcss
  • Vue.js
  • Nuxt

DevOps & lokale Entwicklung

  • DDEV
  • Docker
  • Vite
  • GitHub Actions
  • Debian Server
  • Ubuntu Server
  • PhpStorm

Datenbanken

  • MySql
  • Postgresql
  • Sqlite

Weitere

  • Jira
  • Figma
  • n8n

Notes

MCP und TYPO3: Wenn das Backend zuhört

Ein Gedankengang über neue Workflows und warum das für blinde und eingeschränkte Nutzer ein echter Gewinn sein kann. Weiterlesen…

TYPO3 für kleine Projekte?

Warum TYPO3 für kleine Projekte interessant sein kann. Weiterlesen…

CSS statt JavaScript

Was modernes CSS heute kann, wofür früher JavaScript nötig war. Weiterlesen…

FAQ

Wie arbeitest du mit KI?

Sie nimmt mir Routineaufgaben ab. Bei der Arbeit mit KI achte ich immer darauf, keine sensiblen Projekt- oder Kundendaten preiszugeben. Die finale Qualitätskontrolle und die Architektur liegen immer komplett bei mir.

KI ersetzt kein Verständnis, sie beschleunigt es nur und ihr Erfolg steht und fällt mit der Kompetenz, unrichtige Ergebnisse zu entlarven.

Ist dein Code leicht weiterzuentwickeln und zu warten?

Ja, absolut! Ob TYPO3 (mit Sitepackage) oder Nuxt: Dank Clean Code und Standard-Setups (Git, DDEV, Vite) ist das Projekt extrem leicht zu warten und weiterzuentwickeln.

Wie sieht für dich eine gute Zusammenarbeit aus?

Flexibel, unkompliziert und auf Augenhöhe. Ich passe mich schnell an bestehende Setups an und bringe gerne meine Erfahrung aus anderen Projekten ein. Am wichtigsten ist mir im Alltag einfach ein offenes, kollegiales Miteinander.

WAS MACHST DU, WENN DER BILDSCHIRM AUS IST?

Den Kopf freibekommen, am liebsten mit Tempo und guten Leuten. Beim Floorball power ich mich auf dem Feld aus, beim Tischfußball geht es um Timing und Winkel, oder ich bin einfach mit Freunden unterwegs. Gutes Zusammenspiel schadet schließlich weder auf dem Platz noch im Dev-Team.

Kontakt

Du meinst, dass wir gut zusammenarbeiten könnten? Dann schreibe mir oder rufe mich an und lass uns darüber sprechen.

* erforderlich

Mit dem Absenden erklärst du dich mit der Verarbeitung deiner Angaben gemäß der Datenschutzerklärung einverstanden.

Datenschutzerklärung
Laden...