Matthias Gläßner – Senior TYPO3 Architekt

Senior TYPO3 Freelancer · Architektur · Upgrades · Integrationen · Enterprise-Suche

Über mich: Matthias Gläßner
Senior TYPO3 Architekt & Certified Developer

Ich unterstütze Unternehmen, Verbände, öffentliche Auftraggeber und Agenturen bei TYPO3 Upgrades (v6–v13), kritischen Rescue-Fällen, Integrationen (REST/SOAP) und Enterprise-Suche (Solr/Elasticsearch). Mein Fokus ist immer derselbe: Stabilität, Wartbarkeit und planbare Umsetzung.

Freelancer seit 2007 18+ Jahre TYPO3 Erfahrung TYPO3 Certified Developer DACH remote · punktuell vor Ort
Schwerpunkt

Upgrades, Integrationen, Suche – für Systeme, die nicht „klein“ sind.

Arbeitsstil

Klarer Plan, transparente Risiken, saubere Dokumentation – statt hektischer Fixes.

Mehrwert

Stabiler Betrieb, update-sicherer Code und Teams, die wieder handlungsfähig sind.

Hinweis: Referenzen & Details teils anonymisiert (NDA). Im Gespräch nenne ich gern passende Beispiele.

Wobei ich typischerweise helfe

Viele Projekte haben keine „einzelne Baustelle“, sondern ein Bündel aus Legacy-Code, Zeitdruck und Abhängigkeiten. Genau dort bin ich am stärksten: wenn eine Lösung technisch funktionieren und organisatorisch tragfähig sein muss.

TYPO3 Upgrades

  • • v6 bis v13 (Breaking Changes / Deprecations)
  • • Composer-Migration & Extension-Strategie
  • • Test- & Go-Live-Plan inkl. Rollback
  • • Stabiler Betrieb nach Upgrade

Schnittstellen & Integrationen

  • • REST/SOAP APIs (lesen/schreiben)
  • • ERP/CRM Anbindung (z. B. Business Central)
  • • Sync-Strategien: Delta, Paging, Retry
  • • Monitoring, Logging & Stabilität

Enterprise-Suche

  • • Solr & Elasticsearch Integration
  • • Facetten, Filter, Autosuggest
  • • Relevanz-Tuning & Ranking-Strategien
  • • Betrieb, Monitoring & Performance

Was mir in Projekten wichtig ist

Gute TYPO3-Arbeit ist selten „nur Code“. Entscheidend ist, dass das Ergebnis wartbar, update-sicher und für Teams nachvollziehbar bleibt – auch 12 Monate später.

Stabilität vor Aktionismus

Erst Ursachen verstehen, dann fixen. Besonders bei Rescue-Fällen ist sauberes Debugging wichtiger als „irgendein Patch“.

  • Logs, Stacktraces, Repro-Cases
  • Rollback/Backups als Standard
  • Dokumentierte Maßnahmen statt „Wissen im Kopf“

Wartbarkeit & Ownership

Ich baue Lösungen so, dass Inhouse-Teams oder Agenturen sie übernehmen können – ohne Abhängigkeit.

  • Klare Architektur & saubere Schnittstellen
  • Code Reviews / Standards / Quick-Wins
  • Wissenstransfer (sparsam, aber effektiv)

Tech Stack & Tooling

Ein Auszug aus dem, was regelmäßig in meinen Projekten vorkommt – pragmatisch eingesetzt, nicht als Selbstzweck.

TYPO3

  • • v6–v13 · Composer
  • • Extbase/Fluid · TCA
  • • Middleware · Backend-Module
  • • TypoScript · Site Config

Backend & APIs

  • • PHP 7/8 · OOP
  • • REST/JSON · SOAP
  • • MySQL/MariaDB
  • • Mapping/DTOs · Jobs

DevOps

  • • Docker / ddev
  • • Git · GitLab CI/CD
  • • Deployer / Deploy-Prozesse
  • • Logging & Monitoring

Suchlösungen (Enterprise)

Solr & Elasticsearch · Facetten · Relevanz-Tuning · Autosuggest · Multi-Portal · Monitoring/Index-Health

Kunden & Projektumfeld

Ich arbeite häufig in Umfeldern mit hohen Anforderungen an Stabilität und Compliance: Verbände, öffentliche Träger, Enterprise-Portale, internationalisierte Installationen.

Typische Setups

  • • Multi-Portal / Multi-Domain Installationen
  • • Legacy-Code + neue Composer-Struktur
  • • Komplexe Redaktionsprozesse & Rollenmodelle
  • • Integrationen zu ERP/CRM/Drittsystemen

Beispiele (Auszug)

Projekte u. a. für Verbände, Agenturen und große Marken – teils unter NDA.

BG BAU BGN Deutsche Bahn Fujifilm Fresenius s.Oliver

FAQ zur Zusammenarbeit

Kurz beantwortet – damit schnell klar ist, ob es passt.

Wie steigen Sie in ein Upgrade oder ein Rescue-Projekt ein?
Bei kritischen Fällen zuerst Stabilisierung (Backups, Zugriffssicherung, Logs, Repro). Danach ein kurzes Audit: Versionen, Extensions, Deployment-Chain, Risiken. Ergebnis ist ein Plan mit Prioritäten, Aufwand und Next Steps.
Arbeiten Sie auch als Sparringspartner in bestehenden Teams?
Ja. Häufig übernehme ich Lead- oder Review-Aufgaben: Architektur, Upgrade-Plan, Integrationslogik, Code Reviews, Stabilisierung – während Inhouse/Agentur weiterhin Feature-Entwicklung macht.
Was muss ich vorbereiten, damit es schnell losgehen kann?
Ideal sind: TYPO3-Version, Hosting/Stack, Git/Deployment-Zugriff, Error Logs, Liste wichtiger Features/Integrationen und (wenn vorhanden) Monitoring/Alerts. Dann ist die Erstdiagnose meist sehr schnell möglich.

Wenn TYPO3 stabil laufen muss

Ob Upgrade, Integration oder Rescue: Ich unterstütze strukturiert, pragmatisch und mit sauberem Engineering – damit es produktiv funktioniert, nicht nur „auf dem Papier“.

Kurz schreiben reicht: TYPO3-Version, Ziel (Upgrade/Rescue/Integration), Hosting, Zeitdruck – ich melde mich i. d. R. binnen 24 h (Mo–Fr).