Fullstack-Entwickler & Software-Architekt
Skalierbare Softwarelösungen mit TypeScript, Angular, Node.js und modernen Architekturprinzipien.
Hintergrund & Ausbildung
Ausbildung
M. Sc. Geodäsie und Geoinformation
Technische Universität München
Zertifizierung
Zertifizierter Fachmann für Software-Architektur
iSAQB CPSA-FL
Mit einem starken Fundament in Geowissenschaften und Software-Architektur bringe ich eine eigene Sicht auf komplexe technische Herausforderungen ein. Akademischer Hintergrund und langjährige Praxis ermöglichen mir robuste, skalierbare Softwarelösungen zu entwerfen und umzusetzen.
Technische Expertise
Ein breites Spektrum über den gesamten Software-Entwicklungs-Stack
Programmiersprachen
Frontend-Frameworks
Backend & APIs
Datenbanken
DevOps & Infrastruktur
Architektur & Design
Ich bin auf TypeScript-basierte Fullstack-Entwicklung spezialisiert – eine Sprache für Frontend und Backend, weniger Kontextwechsel und nahtlose Wiederverwendung von Code.
Berufserfahrung
Bereiche, in denen ich maßgeblich mitgewirkt habe
Fullstack-Lead-Entwickler & Software-Architekt
Leitung von Entwicklungsteams und technische Entscheidungen in mehreren Webanwendungen. Verantwortlich für Architektur, Implementierung und teamübergreifende Koordination.
Frontend-Architektur-Berater
Beratung zu Frontend-Architekturen, Domain Driven Design und DevOps. Unterstützung von Teams mit Nx-Monorepos, CI/CD-Pipelines und modernen Entwicklungsabläufen.
Enterprise-Anwendungsentwicklung
Aufbau und Modernisierung von Enterprise-Anwendungen mit Fokus auf Qualität, Wartbarkeit und Best Practices. Implementierung von Komponentenbibliotheken, State Management und umfassenden Teststrategien.
Ich habe mit Unternehmen von Startups bis zu Konzernen zusammengearbeitet – beim Aufbau skalierbarer Anwendungen, der Modernisierung von Bestandssystemen und der Etablierung robuster Entwicklungsprozesse.
Mein Ansatz
Die Prinzipien, die meine Arbeit leiten
Clean Code & Best Practices
Ich schreibe wartbaren, gut strukturierten Code nach Best Practices und bewährten Design-Patterns. Qualität wird nie der Geschwindigkeit geopfert.
Architektur zuerst
Jede Lösung beginnt mit durchdachter Architektur. Ich entwerfe Systeme, die skalieren, performant sind und wartbar bleiben.
Gemeinsame Kommunikation
Transparente Kommunikation und enge Zusammenarbeit sind mir wichtig. Regelmäßige Updates, klare Dokumentation und Wissensaustausch sind zentral.
Kontinuierliche Verbesserung
Ich bleibe bei Technologietrends am Ball und verbessere meinen Ansatz kontinuierlich. Jedes Projekt ist eine Chance zu lernen und besser zu werden.
Ob ich eine neue Anwendung entwickle, Bestandssysteme modernisiere oder in Architekturentscheidungen berate – diese Prinzipien sorgen für robuste, wartbare Lösungen, die zu Ihren Zielen passen.
Lassen Sie uns zusammenarbeitenKontakt
Lass uns besprechen, wie ich bei deinem nächsten Projekt unterstützen kann
Angebot anfragen
Erzählen Sie von Ihrem Projekt – ich melde mich mit einem Vorschlag.