Erfahrung
Seit fast 14 Jahren begleite ich die Evolution einer zentralen nationalen Datenplattform in der Medien- und Verzeichnisbranche –
von der ersten Codezeile bis zum heutigen Big-Data-System. Mein Weg führte mich dabei
organisch durch alle Phasen des Software-Lebenszyklus: Nach der Grundsteinlegung der
Architektur als Java-Entwickler habe ich die Skalierung durch den Umstieg auf Microservices,
moderne NoSQL-Cluster und die Transformation hin zu stabilen DevOps Praktiken mitgestaltet.
Heute unterstütze ich das Team dabei, technische Konzepte in die operative Planung zu überführen
sowie die Migration gewachsener Strukturen und Prozesse auf die aktuelle Plattform voranzutreiben.
Ich agiere dabei als Koordinator an der Schnittstelle zwischen verschiedenen Entwicklungsbereichen,
bringe mich jedoch aufgrund meiner langjährigen Erfahrung auch jederzeit gerne direkt in die
Entwicklung ein – insbesondere dann, wenn ein fachlicher Gesamtblick gefordert ist.
Mein momentaner Fokus liegt darauf, Architektur, CI/CD-Prozesse und den stabilen Betrieb
zu vereinen, während ich durch gezieltes Monitoring und Profiling die Performance der
Plattform im Big-Data-Bereich sicherstelle.
Meine langjährige Betriebszugehörigkeit ist das Ergebnis einer bewussten Entscheidung:
Ich setze auf Beständigkeit statt auf kurzfristige Wechsel. Ich schätze es, Projekte
über Jahre zu begleiten und Verantwortung für deren langfristigen Erfolg zu tragen.
Diese Beständigkeit hat mir ein umfassendes Verständnis über viele technische
Disziplinen hinweg verschafft – eine Arbeitsweise, die ich auch in Zukunft beibehalten
möchte, um Systeme durch alle Wachstumsphasen begleiten zu können.
Ich begreife mich daher auch nicht als Nischenexperte einer speziellen Technologie, sondern
als Generalisten, der sich in verschiedenen Bereichen der Softwareentwicklung und des
Systembetriebs zuhause fühlt.
Nach 14 erfolgreichen Jahren in einem stabilen Umfeld bin ich nun bereit, meine
Erfahrung und diese Beständigkeit in ein neues, langfristiges Kapitel einzubringen
und neue Systeme und Projekte nachhaltig zu begleiten.
Ich bin überzeugt, dass man nie auslernt: 2024 wurde ich für ein einjähriges
KI-Upskilling-Programm in Kollaboration mit der Technischen Hochschule Ingolstadt und dem Bayerischen
Staatsministerium für Digitales nominiert und habe an diesem erfolgreich teilgenommen.
Für mich ist die Kombination aus klassischen Skills und der Integration von KI –
sowohl in Arbeitsprozesse als auch in Produkte – das Zukunftsmodell der IT,
das ich heute schon praktisch anwende.
In meiner beruflichen Laufbahn habe ich mehrere Stationen und Rollen durchlaufen,
die meine Entwicklung von einem Fullstack-Entwickler hin zu meinen jetzigen Positionen
geprägt haben:
(Die konkreten Skills und Tools, die ich bei meiner täglichen Arbeit einsetze, sind im nächsten Abschnitt
Skills detailliert beschrieben)
Senior Solution Manager & Software Engineer
IT2media GmbH & Co. KG
Ich stelle reibungsfreie Abläufe in produktiven Umgebungen und stimmige Schnittstellen
zwischen mehreren Entwicklungs Teams sicher.
Ich verantwortete die Build- und Deployment-Prozesse (CI/CD) und optimiere die Systemperformance
durch tiefgreifendes Profiling und Monitoring. Als technischer Koordinator sorge ich dafür, dass
Architektur und Betrieb stets allen Anforderungen entsprechen. Aktuell arbeite ich an dem Ausbau
einer Monitoring Infrastruktur, die auf Grafana und Prometheus basiert und eine Vielzahl Spring Batch
und Spring Boot basierter Anwendungen überwacht.
Seit 2022 - Aktuell
AI Research & Prototype Engineering
IT2media GmbH & Co. KG
Bis zu 20% meiner aktuellen Kapazität kann ich im Rahmen einer internen Research Gruppe
für die Entwicklung praxisnaher Prototypen und
die Evaluation neuer Technologien für bestehende Produkte aufbringen. Der Fokus liegt darauf,
KI-gestützte Features von der Forschung direkt in funktionale Software Produkte zu
überführen um so die technologische Roadmap aktiv mit zu beinflussen.
Seit 2024 - Aktuell
Java Backend Developer & Junior Solution Architect
IT2media GmbH & Co. KG
Begleitung der Plattform-Entwicklung von der ersten Codezeile an. Als maßgeblicher
Teil des Kernteams habe ich die technologische Evolution und mehrere
Architektur-Migrationen aktiv gestaltet. Mein Fokus lag auf der Implementierung
robuster Java/Spring basierter Backend-Strukturen und APIs sowie der zukunftsorientierten Weiterentwicklung des
Systemdesigns, um das stetige Wachstum der Datenplattform technologisch abzusichern.
2016 - 2022
Fullstack Java Developer
IT2media GmbH & Co. KG
Entwicklung und Implementierung mehrerer Web- und Datenplattformen im Bereich
Marketing und Advertising. Als Fullstack-Entwickler habe ich Projekte ganzheitlich
begleitet – von der Konzeption der Datenhaltung im Backend bis zur Gestaltung der
Frontends.
2012 - 2016
Software Engineering & Projektentwicklung
Selbstständig - geoverzeichnis.de
Eigeninitiativ konzipiertes Fullstack-Projekt zur Evaluation von
Web-Technologien und Geodaten-Verarbeitung. Die Plattform diente
vor allem zur Einarbeitung, später dann als technisches Reallabor
für Architekturtests unter realen Bedingungen. Die fundierten
Kenntnisse in Entwicklung, SEO und Projektmanagement ermöglichten
den unmittelbaren Wissenstransfer in die Enterprise-Umgebungen bei IT2media.
2011 - 2014
Grails & Python Developer
Digithurst Bildverarbeitungsysteme GmbH & Co. KG
In der Zeit nach meiner Ausbildung war ich für den Rollout und Produktivsetzung eines
verteilten Monitoring Systems verantwortlich, welches im Rahmen meiner Abschlussarbeit konzipiert und implementiert wurde.
Das System, welches immer noch in deutschen Radiologien im Einsatz ist, basierte auf Python.
Mein zweites Fachgebiet war die Software Entwicklung mit Groovy & Grails, durch das ich erste Kontakte mit Java,
Spring und Web-Technologien im Allgemeinen hatte.
2009 - 2012