Als Mitglied eines dreiköpfigen Experten-Teams unterstützte ich 20 Webentwickler bei der Optimierung einer Spring-Boot-basierten Plattform zur Terminvermittlung für gesetzlich Versicherte, die 140.000 Ärzte und Millionen Termine verwaltet.
Tätigkeiten:
VLB-TIX ist eine B2B-Buchhandlungsplattform, die von den meisten deutschen Buchhandlungen und Verlagen genutzt wird. Als technischer Leiter des Backend-Teams gestaltete ich in diesem Greenfield-Projekt ein neues Spring-Boot-basiertes System mit Microservices, wobei ich die Umsetzung von Authentifizierung, Schnittstellen und DevOps vorantrieb.
Tätigkeiten:
Kenntnisse:
?Das Verzeichnis lieferbarer Bücher? ist eine B2B-Buchhandlungsplattform, die von 90 % der deutschen Buchhandlungen und Verlagen genutzt wird. In der entscheidenden Schlussphase dieses zeitkritischen Projekts unterstützte ich drei Monate lang ein vierköpfiges Team, um die Modernisierung der Spring-Boot-Plattform und die Migration des Frontends auf Ember.js termingerecht abzuschließen. Trotz fehlender Vorerfahrung mit Ember.js arbeitete ich mich schnell ein, übernahm komplexe Aufgaben und trug mit 200 Stunden im letzten Monat maßgeblich zum Erfolg bei.
Tätigkeiten:
Eigenständige Entwicklung der Anwendungsbereiche Benutzerverwaltung und Bücher-Aktionen.
Kenntnisse:
Backend: Java, Spring Boot, Spring Data, Hibernate
Tätigkeiten:
Kenntnisse:
Projekt 2: Neuimplementierung einer Middleware
Projekt 3: Backend für eine mobile Endkunden-App
Projekt 4: Webservices für Affiliate-Partner (Saturn)
Zusätzliche Rolle: Architekturberatung
Implementierung und Optimierung eines Datenfeeds für Affiliate-Partner zur schnellen und effizienten Bereitstellung von Produktdaten. Die Anwendung ermöglichte den Export von 30 MiB Daten in unter 2 Sekunden und umfasst eine benutzerfreundliche UI zur Verwaltung.
## Architekturmerkmale:
## Tätigkeiten:
##Architekturmerkmale:
## Tätigkeiten:
# Forschung zu ?Task Graph Scheduling? Algorithmen an der Fernuniversität Hagen
## Tätigkeiten:
# Optimierung des Softwareverteilungssystems der Deutschen Telekom
Von Februar 2002 bis Dezember 2005 war ich bei T-Systems maßgeblich an der Optimierung des Softwareverteilungssystems der Deutschen Telekom beteiligt. Das System versorgte etwa 150.000 Arbeitsplätze und wurde von mir technisch überarbeitet, um die Infrastruktur zu verschlanken, die Serveranzahl zu reduzieren und 300 Administratoren freizusetzen.
## Projekt-Merkmale:
## Tätigkeiten:
## Fazit: Insgesamt habe ich entscheidend zum Erfolg des Projekts beigetragen, das die Infrastruktur zur Verwaltung aller 150.000 Arbeitsplätze der Deutschen Telekom bereitstellte.
# Skripte und Tools für das Softwareverteilungssystem ?On Command CCM?
## Architekturmerkmale: Automatische Softwareverteilung mit ?On Command CCM? für 150.000 Arbeitsplätze
## Tätigkeiten:
? System-Stabilisierung
?? Architektur-Bereinigung
? Open-Source-Projekte:
Ich entwickle und pflege mehrere Open-Source-Libraries, die aus meiner langjährigen Praxis entstanden sind:Tech-Stack: Fullstack Java, Spring Boot, Svelte, TypeScript, PostgreSQL, Docker, CI/CD, Native Web APIs
Mein Ansatz: direkt, datengetrieben, lösungsorientiert. Ich arbeite hands-on mit dem Team am Code, identifiziere Probleme praktisch und zeige Lösungen durch Implementierung statt durch Präsentationen. Keine Buzzwords, keine Politik ? nur messbare Verbesserungen.Als Mitglied eines dreiköpfigen Experten-Teams unterstützte ich 20 Webentwickler bei der Optimierung einer Spring-Boot-basierten Plattform zur Terminvermittlung für gesetzlich Versicherte, die 140.000 Ärzte und Millionen Termine verwaltet.
Tätigkeiten:
VLB-TIX ist eine B2B-Buchhandlungsplattform, die von den meisten deutschen Buchhandlungen und Verlagen genutzt wird. Als technischer Leiter des Backend-Teams gestaltete ich in diesem Greenfield-Projekt ein neues Spring-Boot-basiertes System mit Microservices, wobei ich die Umsetzung von Authentifizierung, Schnittstellen und DevOps vorantrieb.
Tätigkeiten:
Kenntnisse:
?Das Verzeichnis lieferbarer Bücher? ist eine B2B-Buchhandlungsplattform, die von 90 % der deutschen Buchhandlungen und Verlagen genutzt wird. In der entscheidenden Schlussphase dieses zeitkritischen Projekts unterstützte ich drei Monate lang ein vierköpfiges Team, um die Modernisierung der Spring-Boot-Plattform und die Migration des Frontends auf Ember.js termingerecht abzuschließen. Trotz fehlender Vorerfahrung mit Ember.js arbeitete ich mich schnell ein, übernahm komplexe Aufgaben und trug mit 200 Stunden im letzten Monat maßgeblich zum Erfolg bei.
Tätigkeiten:
Eigenständige Entwicklung der Anwendungsbereiche Benutzerverwaltung und Bücher-Aktionen.
Kenntnisse:
Backend: Java, Spring Boot, Spring Data, Hibernate
Tätigkeiten:
Kenntnisse:
Projekt 2: Neuimplementierung einer Middleware
Projekt 3: Backend für eine mobile Endkunden-App
Projekt 4: Webservices für Affiliate-Partner (Saturn)
Zusätzliche Rolle: Architekturberatung
Implementierung und Optimierung eines Datenfeeds für Affiliate-Partner zur schnellen und effizienten Bereitstellung von Produktdaten. Die Anwendung ermöglichte den Export von 30 MiB Daten in unter 2 Sekunden und umfasst eine benutzerfreundliche UI zur Verwaltung.
## Architekturmerkmale:
## Tätigkeiten:
##Architekturmerkmale:
## Tätigkeiten:
# Forschung zu ?Task Graph Scheduling? Algorithmen an der Fernuniversität Hagen
## Tätigkeiten:
# Optimierung des Softwareverteilungssystems der Deutschen Telekom
Von Februar 2002 bis Dezember 2005 war ich bei T-Systems maßgeblich an der Optimierung des Softwareverteilungssystems der Deutschen Telekom beteiligt. Das System versorgte etwa 150.000 Arbeitsplätze und wurde von mir technisch überarbeitet, um die Infrastruktur zu verschlanken, die Serveranzahl zu reduzieren und 300 Administratoren freizusetzen.
## Projekt-Merkmale:
## Tätigkeiten:
## Fazit: Insgesamt habe ich entscheidend zum Erfolg des Projekts beigetragen, das die Infrastruktur zur Verwaltung aller 150.000 Arbeitsplätze der Deutschen Telekom bereitstellte.
# Skripte und Tools für das Softwareverteilungssystem ?On Command CCM?
## Architekturmerkmale: Automatische Softwareverteilung mit ?On Command CCM? für 150.000 Arbeitsplätze
## Tätigkeiten:
? System-Stabilisierung
?? Architektur-Bereinigung
? Open-Source-Projekte:
Ich entwickle und pflege mehrere Open-Source-Libraries, die aus meiner langjährigen Praxis entstanden sind:Tech-Stack: Fullstack Java, Spring Boot, Svelte, TypeScript, PostgreSQL, Docker, CI/CD, Native Web APIs
Mein Ansatz: direkt, datengetrieben, lösungsorientiert. Ich arbeite hands-on mit dem Team am Code, identifiziere Probleme praktisch und zeige Lösungen durch Implementierung statt durch Präsentationen. Keine Buzzwords, keine Politik ? nur messbare Verbesserungen."Der Consultant hat das Team mit seiner fachlichen Expertise nicht nur unterstützt sondern auch durch eigenverantwortliches arbeiten die Qualität des Endproduktes verbessert. Die Integration in ein bereits bestehendes Scrum-Team lief sehr gut. Wir waren und sind mit der Arbeit des Consultants sehr zufrieden und freuen uns auf weiterer Projekte mit ihm."
— Projekt Jurion, 08/11 - 01/12
Referenz durch Senior Projektmanager, NIDAG GmbH, vom 22.02.12
"Der Consultant unterstützte uns mit seinen soliden Fachkenntnissen 1/2 Jahr in der Webentwicklung. Er überzeugte uns dabei mit seinem hohen Leistungswillen. Auch unter starker Belastung behielt er die Übersicht, handelte überlegt und bewältigte alle Aufgaben in zufriedenstellender Weise. Er trat natürlich und korrekt auf, wodurch er die Zusammenarbeit und Teamatmosphäre förderte. Wir danken dem Consultant für das erfolgreiche Projekt und wünschen persönlich alles Gute."
— Projekt Webprogrammierung HTML, JS, CSS, JSON, 11/10 - 05/11
Referenz durch Leitung Shop Development, E-Commerce Anbieter, vom 09.05.11
"Der Consultant hat sich in sehr kurzer Zeit hervorragend in sein Aufgabengebiet eingearbeitet. Seine überdurchschnittliche Auffassungsgabe und ausgeprägtes analytisches Denkvermögen ermöglichten es ihm, die Problemlösung stets in kürzester Zeit zu finden. Er war sehr motiviert, außerordentlich belastbar, zeigte eine hohe Einsatzbereitschaft und war jederzeit zu Mehrarbeit bereit. Die von ihm übernommenen Aufgaben erledigte er selbstständig und mit viel Eigeninitiative und Engagement. Der Consultant verfügt über ein fundiertes Wissen in allen Phasen der Softwareentwicklung im Bereich der Client-Server Programmierung unter Windows mit C++ und Java, sowie GUI-Programmierung mit Visual C++, wie auch SQL und Datenbanken. Seine Fähigkeit, sich rasch und selbstständig in neue Aufgabenstellungen einzuarbeiten, verdient besondere Erwähnung. Durch die Einbringung seiner vielseitigen Fachkenntnisse war der Consultant in einem maßgeblichen Anteil an der erfolgreichen Fertigstellung der Projekte beteiligt. Insbesondere im Bereich C++ ist er ein Experte. Er beherrscht moderne Programmiertechniken und bildet sich ständig durch Fachliteratur und im Internet weiter. Der Consultant wurde für seine hohe Fachkompetenz, die stets allen Kollegen zur Verfügung stand, sehr geschätzt. Er identifizierte sich absolut mit den von ihm übernommenen Aufgaben und löste sie zu unserer vollsten Zufriedenheit. Sein Verhalten gegenüber Projektleitung, Mitarbeitern und Fachbereichen war einwandfrei und von offener Kommunikation geprägt. [...] Wir bedauern das Ausscheiden, danken ihm für die stets sehr guten Leistungen, wünschen ihm für den weiteren Berufs- und Lebensweg alles Gute, weiterhin viel Erfolg und möchten ihn an dieser Stelle anderen Projektanbietern weiterempfehlen."
— Projekt Migrationsprojekte, 01/01 - 12/05
Referenz durch Projektleiter, Großkonzern aus der Telekommunikation, vom 15.09.09