Senior Angular Engineer für komplexe Enterprise-Frontends
Aktualisiert am 24.04.2025
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 24.04.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Angular
Domain Driven Design
Clean Code
Software-Architektur
TypeScript
JavaScript
Java
Nx
NgRx
RxJs
Git
Spring
Jest
Cypress
Storybook
Figma
Micro Frontend
Scrum
Atlassian JIRA
Atlassian Confluence
Deutsch
Muttersprache
Englisch
Gut

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre 9 Monate
2021-07 - 2025-03

Neues Vertriebsportal für Außendienst

TypeScript JavaScript Java ...

Zur Modernisierung der bestehenden AußendienstPlattform wurde ich mit der (Weiter-)Entwicklung eines neuen Vertriebsportals auf Basis von Angular beauftragt. Die neue Webanwendung ersetzt schrittweise das bisherige .NET-Portal und wird parallel betrieben, bis alle Features migriert sind.  Im Fokus stand der Aufbau einer skalierbaren, modularen Architektur sowie die saubere Trennung von Fachlichkeit und Technik. Ich war verantwortlich für technische Konzeption, Implementierung zentraler Komponenten und die Einführung von Best Practices. Darüber hinaus habe ich aktiv zur Verbesserung der Codequalität, Testabdeckung und Entwicklerprozesse beigetragen. Die Anwendung ist für den Einsatz auf Tablets und Desktops optimiert und wird von über 4.000 Außendienstmitarbeitern genutzt.


Aufgaben und Verantwortlichkeiten:

  • Technische Konzeption und Weiterentwicklung einer modernen Angular-Webanwendung im Rahmen der Portal-Migration
  • Aufbau einer modularen Frontend-Architektur mit Nx und konsequenter Trennung von Fachlichkeit und Technik (Clean Architecture)
  • Einführung und Umsetzung von Domain-Driven Design im Frontend-Kontext ? inklusive Schichtenmodell und LintingRegeln zur Codeorganisation
  • Entwicklung wiederverwendbarer UI-Komponenten und Features unter Einsatz von Angular, NgRx und RxJS
  • Integration der Anwendung mit Backend-Diensten über REST-APIs
  • Sicherstellung hoher Codequalität durch strukturierte Code-Reviews, Testing mit Jest und Cypress sowie die Einführung entsprechender Guidelines
  • Durchführung regelmäßiger Upgrades auf neue AngularVersionen zur Sicherstellung langfristiger Wartbarkeit
  • Enge Zusammenarbeit mit internen Entwicklern, Product Ownern und Stakeholdern zur Anforderungsanalyse und Lösungsfindung
  • Unterstützung des Teams durch aktiven Wissenstransfer, Review-Coachings und technische Entscheidungsfindung


Ergebnisse und Erfolge:

  • Modulare Architektur mit Nx & DDD etabliert, die als technisches Fundament für die künftige Weiterentwicklung dient.
  • Testabdeckung deutlich verbessert durch systematische Einführung von Cypress-Tests und Jest ? Grundlage für langfristige Codequalität.
  • Wissenstransfer und Integration: Intensive Zusammenarbeit mit internen Entwicklern beim Aufbau von DDD-Strukturen und Testing-Strategien
  • Deutlich modernisierte UI mit Fokus auf Klarheit, Nutzerfreundlichkeit und moderner Webtechnologie ? hohe Akzeptanz beim Außendienst
  • Paralleler Betrieb des neuen Angular-Portals mit dem bestehenden .NET-System ermöglicht schrittweise Migration der Vertriebsstrecke

Agile Scrum Jira Confluence
TypeScript JavaScript Java HTML SCSS JSON REST Angular Nx NgRx RxJs Git Spring TFS Jenkins Open Shift Helm und Docker Jest Cypress UI/UX-Design Figma Storybook Domain-Driven Design (DDD) Micro Frontend Clean Code Arc42
3 Monate
2021-04 - 2021-06

Digitale Vertriebsplattform

TypeScript JavaScript Java ...
Im Rahmen der geplanten Neuentwicklung eines digitalen Vertriebsportals wurde ich als externer Angular-Experte zur Unterstützung des Frontend-Teams hinzugezogen. Ziel war es, eine moderne und modulare UI-Architektur aufzubauen, um langfristig komplexe Vertriebsprozesse digital abbilden zu können. 
Im Laufe der Zusammenarbeit zeigte sich, dass zentrale fachliche Anforderungen auf Kundenseite noch nicht ausreichend definiert waren. Durch gezielte technische Rückfragen und konzeptionelle Sparrings führte ich gemeinsam mit dem Projektteam eine strategische Neupriorisierung herbei. Die UI-Entwicklung wurde daraufhin pausiert, um die Anforderungen sauber zu klären. 

Trotz des vorzeitigen Projektstopps konnten eine moderne technologische Basis geschaffen, Testing-Strategien etabliert und internes Know-how signifikant gestärkt werden.


Aufgaben und Verantwortlichkeiten:

  • Aufbau einer modularen UI-Architektur mit Angular und Angular Material zur Vorbereitung eines neuen digitalen Vertriebsportals
  • Umsetzung erster UI-Komponenten auf Basis eines herausfordernden und innovativen Designkonzepts
  • Einführung von modernen Frontend-Teststrategien mit Jest und Cypress zur Qualitätssteigerung
  • Technische Beratung des Projektteams bei Architekturfragen und Toolentscheidungen
  • Durchführung von Pair- und MobProgramming zur aktiven Förderung des internen Know-hows
  • Identifikation konzeptioneller Lücken im fachlichen Anforderungsrahmen und Einleitung einer strukturierten Neuausrichtung
  • Enger Austausch mit Projektverantwortlichen zur Klärung technischer Machbarkeit und Priorisierung offener Punkte


Ergebnisse und Erfolge:

  • Anstoß zur Neuausrichtung des Projekts: Durch enge Zusammenarbeit mit dem Team und gezielte Rückfragen an Stakeholder wurde deutlich, dass die fachlichen Anforderungen noch nicht ausreichend definiert waren ? die UI-Entwicklung wurde daraufhin strategisch pausiert
  • Know-how-Transfer intern ermöglicht: Einführung von Pair- & MobProgramming zur Stärkung der internen FrontendKompetenzen
  • Teststrategie verbessert: Einführung moderner Testing-Tools (Jest, Cypress) und erste Struktur für testbare Komponenten etabliert
  • Frontend-Stack zukunftssicher modernisiert: Angular Material eingeführt und technologische Basis für künftige Weiterentwicklung geschaffen

Agile Scrum Jira Confluence
TypeScript JavaScript Java HTML SCSS JSON REST Angular Nx NgRx RxJs Git Spring TFS Jenkins Angular Material Maven Team City Jest Cypress UI/UX-Design Figma Storybook Domain-Driven Design (DDD) Micro Frontend Clean Code
CSS Kranken-Versicherung AG
1 Jahr
2020-03 - 2021-02

Migration & Neuentwicklung der Bestellstrecke für Privatkunden

TypeScript JavaScript Java ...
Im Rahmen der Neuausrichtung der Bestellstrecke für Privatkunden wurde ich als Fullstack-Entwickler mit Fokus auf Frontend-Modernisierung beauftragt. Ziel war es, das bestehende, monolithische JavaScript-Frontend sukzessive durch eine moderne Angular-Anwendung abzulösen. Nach der Entwicklung eines funktionsfähigen Prototyps in Angular war ich maßgeblich an der technischen Umsetzung der neuen Bestellstrecke beteiligt.

Dabei übernahm ich die Planung und Implementierung zentraler Komponenten und arbeitete eng mit Product Ownern und Fachbereichen zusammen, um eine saubere fachlich-technische Abbildung der Bestelllogik zu gewährleisten. In enger Abstimmung mit dem Entwicklungsteam stellte ich durch konsequente CodeReviews und saubere Strukturierung die langfristige Wartbarkeit sicher.


Aufgaben und Verantwortlichkeiten:

  • Entwicklung eines Angular-Prototyps zur Ablösung eines bestehenden JavaScript-Frontends ? später produktiv übernommen
  • Technische Umsetzung zentraler Komponenten der neuen Bestellstrecke für Privatkunden auf Basis von Angular 10
  • Pflege und Weiterentwicklung bestehender Systeme im Frontend (JavaScript) und Backend (Java/Spring)
  • Enge Abstimmung mit Product Ownern und Fachbereichen zur Abbildung komplexer fachlicher Anforderungen
  • Durchführung von Code-Reviews mit Fokus auf Clean Code und modulare Strukturierung
  • Mitarbeit bei der sukzessiven Migration von LegacyKomponenten hin zu einer modernen Angular-Codebasis
  • Einsatz aktueller Tools und Frameworks wie NgRx, RxJS und Angular Material zur Umsetzung skalierbarer UIFunktionalitäten
  • Nutzung von Jira, Confluence und agilen Methoden zur koordinierten Zusammenarbeit im cross-funktionalen Team


Ergebnisse und Erfolge:

  • Angular-Prototyp erfolgreich in Produktion überführt und als technisches Fundament für die neue Bestellstrecke etabliert
  • Grundlage für moderne Frontend-Entwicklung geschaffen: Modularer, wartbarer Aufbau im Angular-Ökosystem ersetzt monolithisches JavaScript
  • Codequalität durch gezielte Reviews verbessert: Einführung von Clean Code-Prinzipien und Best Practices in der Teamzusammenarbeit
  • Enge Abstimmung mit Product Ownern und Fachbereichen ermöglichte eine passgenaue Umsetzung der Bestelllogik
  • Schrittweise Migration von Legacy-Komponenten gestartet ? nachhaltige Reduktion technischer Schulden im Frontend

Agile Scrum Jira Confluence
TypeScript JavaScript Java HTML SCSS JSON REST Angular Nx NgRx RxJs Git Spring TFS Jenkins Angular Material Maven Team City Jest Cypress UI/UX-Design Figma Storybook Domain-Driven Design (DDD) Micro Frontend Clean Code
M-net Telekommunikations GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 6 Monate
2015-03 - 2018-08

Studium der Wirtschaftsinformatik

Bachelor of Science, FOM Hochschule
Bachelor of Science
FOM Hochschule
  • Wirtschaftsinformatik
2 Jahre
2006-10 - 2008-09

Berufsausbildung zum Technischen Assistenten

TA für Informatik, Siemens Technik Akademie
TA für Informatik
Siemens Technik Akademie
  • Informatik

Position

Position

Senior Angular Engineer für komplexe Enterprise-Frontends

Kompetenzen

Kompetenzen

Top-Skills

Angular Domain Driven Design Clean Code Software-Architektur TypeScript JavaScript Java Nx NgRx RxJs Git Spring Jest Cypress Storybook Figma Micro Frontend Scrum Atlassian JIRA Atlassian Confluence

Produkte / Standards / Erfahrungen / Methoden

Angular
Experte
Automated Software Testing
Front-End Development
Frontend-Entwicklung
Git
HTML
IntelliJ IDEA
Java
JavaScript
Jenkins
NGRX
Objektorientiertes Programmieren (OOP)
OpenAPI
Representational State Transfer (REST)
REST
RxJs
Scrum
SoftwareArchitektur
Softwareentwicklung
TypeScript

Über mich 

Senior Angular Engineer für komplexe Enterprise-Frontends Mit über 10 Jahren Erfahrung unterstütze ich Unternehmen dabei, komplexe Angular-Anwendungen nachhaltig zu entwickeln, skalierbar aufzubauen und performant zu betreiben. Mit Fokus auf Architektur, State Management, Testing und Entwicklererlebnis helfe ich Teams dabei, langlebige Frontends zu bauen ? effizient, wartbar und zukunftssicher.

  • Spezialisiert auf:
    • Enterprise-Architekturen mit Angular
    • State Management mit NgRx oder Signals
    • Optimierung von Performance & Codequalität
    • Skalierung großer Codebasen & Modulsysteme
    • Migration und Refactoring bestehender Anwendungen
  • Zusammenarbeit mit:
    • IT-Abteilungen in Konzernen & Mittelstand
    • Tech-Teams in Produktunternehmen
    • Agenturen mit komplexen Kundenprojekten
  • Was Kunden besonders schätzen:
    • Saubere, skalierbare Lösungen statt Quick-Fixes
    • Aktive Beratung & Kommunikation auf Augenhöhe
    • Schnelle Einarbeitung in bestehende Systeme
    • Verantwortung für technische Entscheidungen


Technische Skills 

  • Programmiersprachen: TypeScript, JavaScript, Java
  • Frameworks und Tools: Angular, Nx, NgRx, RxJs, Git, Spring, Spring Boot, Open Shift, Helm und Docker
  • Test: Jest, Cypress
  • Design: UI/UX-Design, Figma, Storybook
  • Architektur: Domain-Driven Design (DDD), Micro Frontend, Clean Code
  • Projektmanagement: Agile, Scrum, Jira, Miro, Confluence


Ausgewählte Projekterfolge

  • HUK-Coburg: Aufbau einer modularen Angular-Architektur (Nx, DDD, Clean Architecture) für ein neues Vertriebsportal mit 4.000+ Nutzern ? Basis für langfristige Wartbarkeit und Erweiterbarkeit
  • CSS Kranken-Versicherung AG: Technische und konzeptionelle Neuausrichtung initiiert ? frühzeitig Projektlücken identifiziert und strukturierten RePriorisierungsprozess angestoßen
  • M-net: Entwicklung und Produktivsetzung eines AngularPrototyps zur Ablösung eines monolithischen JavaScriptFrontends ? technische Grundlage für neue Bestellstrecke geschaffen

Programmiersprachen

Java
Java 8
JavaScript
JSON
TypeScript

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre 9 Monate
2021-07 - 2025-03

Neues Vertriebsportal für Außendienst

TypeScript JavaScript Java ...

Zur Modernisierung der bestehenden AußendienstPlattform wurde ich mit der (Weiter-)Entwicklung eines neuen Vertriebsportals auf Basis von Angular beauftragt. Die neue Webanwendung ersetzt schrittweise das bisherige .NET-Portal und wird parallel betrieben, bis alle Features migriert sind.  Im Fokus stand der Aufbau einer skalierbaren, modularen Architektur sowie die saubere Trennung von Fachlichkeit und Technik. Ich war verantwortlich für technische Konzeption, Implementierung zentraler Komponenten und die Einführung von Best Practices. Darüber hinaus habe ich aktiv zur Verbesserung der Codequalität, Testabdeckung und Entwicklerprozesse beigetragen. Die Anwendung ist für den Einsatz auf Tablets und Desktops optimiert und wird von über 4.000 Außendienstmitarbeitern genutzt.


Aufgaben und Verantwortlichkeiten:

  • Technische Konzeption und Weiterentwicklung einer modernen Angular-Webanwendung im Rahmen der Portal-Migration
  • Aufbau einer modularen Frontend-Architektur mit Nx und konsequenter Trennung von Fachlichkeit und Technik (Clean Architecture)
  • Einführung und Umsetzung von Domain-Driven Design im Frontend-Kontext ? inklusive Schichtenmodell und LintingRegeln zur Codeorganisation
  • Entwicklung wiederverwendbarer UI-Komponenten und Features unter Einsatz von Angular, NgRx und RxJS
  • Integration der Anwendung mit Backend-Diensten über REST-APIs
  • Sicherstellung hoher Codequalität durch strukturierte Code-Reviews, Testing mit Jest und Cypress sowie die Einführung entsprechender Guidelines
  • Durchführung regelmäßiger Upgrades auf neue AngularVersionen zur Sicherstellung langfristiger Wartbarkeit
  • Enge Zusammenarbeit mit internen Entwicklern, Product Ownern und Stakeholdern zur Anforderungsanalyse und Lösungsfindung
  • Unterstützung des Teams durch aktiven Wissenstransfer, Review-Coachings und technische Entscheidungsfindung


Ergebnisse und Erfolge:

  • Modulare Architektur mit Nx & DDD etabliert, die als technisches Fundament für die künftige Weiterentwicklung dient.
  • Testabdeckung deutlich verbessert durch systematische Einführung von Cypress-Tests und Jest ? Grundlage für langfristige Codequalität.
  • Wissenstransfer und Integration: Intensive Zusammenarbeit mit internen Entwicklern beim Aufbau von DDD-Strukturen und Testing-Strategien
  • Deutlich modernisierte UI mit Fokus auf Klarheit, Nutzerfreundlichkeit und moderner Webtechnologie ? hohe Akzeptanz beim Außendienst
  • Paralleler Betrieb des neuen Angular-Portals mit dem bestehenden .NET-System ermöglicht schrittweise Migration der Vertriebsstrecke

Agile Scrum Jira Confluence
TypeScript JavaScript Java HTML SCSS JSON REST Angular Nx NgRx RxJs Git Spring TFS Jenkins Open Shift Helm und Docker Jest Cypress UI/UX-Design Figma Storybook Domain-Driven Design (DDD) Micro Frontend Clean Code Arc42
3 Monate
2021-04 - 2021-06

Digitale Vertriebsplattform

TypeScript JavaScript Java ...
Im Rahmen der geplanten Neuentwicklung eines digitalen Vertriebsportals wurde ich als externer Angular-Experte zur Unterstützung des Frontend-Teams hinzugezogen. Ziel war es, eine moderne und modulare UI-Architektur aufzubauen, um langfristig komplexe Vertriebsprozesse digital abbilden zu können. 
Im Laufe der Zusammenarbeit zeigte sich, dass zentrale fachliche Anforderungen auf Kundenseite noch nicht ausreichend definiert waren. Durch gezielte technische Rückfragen und konzeptionelle Sparrings führte ich gemeinsam mit dem Projektteam eine strategische Neupriorisierung herbei. Die UI-Entwicklung wurde daraufhin pausiert, um die Anforderungen sauber zu klären. 

Trotz des vorzeitigen Projektstopps konnten eine moderne technologische Basis geschaffen, Testing-Strategien etabliert und internes Know-how signifikant gestärkt werden.


Aufgaben und Verantwortlichkeiten:

  • Aufbau einer modularen UI-Architektur mit Angular und Angular Material zur Vorbereitung eines neuen digitalen Vertriebsportals
  • Umsetzung erster UI-Komponenten auf Basis eines herausfordernden und innovativen Designkonzepts
  • Einführung von modernen Frontend-Teststrategien mit Jest und Cypress zur Qualitätssteigerung
  • Technische Beratung des Projektteams bei Architekturfragen und Toolentscheidungen
  • Durchführung von Pair- und MobProgramming zur aktiven Förderung des internen Know-hows
  • Identifikation konzeptioneller Lücken im fachlichen Anforderungsrahmen und Einleitung einer strukturierten Neuausrichtung
  • Enger Austausch mit Projektverantwortlichen zur Klärung technischer Machbarkeit und Priorisierung offener Punkte


Ergebnisse und Erfolge:

  • Anstoß zur Neuausrichtung des Projekts: Durch enge Zusammenarbeit mit dem Team und gezielte Rückfragen an Stakeholder wurde deutlich, dass die fachlichen Anforderungen noch nicht ausreichend definiert waren ? die UI-Entwicklung wurde daraufhin strategisch pausiert
  • Know-how-Transfer intern ermöglicht: Einführung von Pair- & MobProgramming zur Stärkung der internen FrontendKompetenzen
  • Teststrategie verbessert: Einführung moderner Testing-Tools (Jest, Cypress) und erste Struktur für testbare Komponenten etabliert
  • Frontend-Stack zukunftssicher modernisiert: Angular Material eingeführt und technologische Basis für künftige Weiterentwicklung geschaffen

Agile Scrum Jira Confluence
TypeScript JavaScript Java HTML SCSS JSON REST Angular Nx NgRx RxJs Git Spring TFS Jenkins Angular Material Maven Team City Jest Cypress UI/UX-Design Figma Storybook Domain-Driven Design (DDD) Micro Frontend Clean Code
CSS Kranken-Versicherung AG
1 Jahr
2020-03 - 2021-02

Migration & Neuentwicklung der Bestellstrecke für Privatkunden

TypeScript JavaScript Java ...
Im Rahmen der Neuausrichtung der Bestellstrecke für Privatkunden wurde ich als Fullstack-Entwickler mit Fokus auf Frontend-Modernisierung beauftragt. Ziel war es, das bestehende, monolithische JavaScript-Frontend sukzessive durch eine moderne Angular-Anwendung abzulösen. Nach der Entwicklung eines funktionsfähigen Prototyps in Angular war ich maßgeblich an der technischen Umsetzung der neuen Bestellstrecke beteiligt.

Dabei übernahm ich die Planung und Implementierung zentraler Komponenten und arbeitete eng mit Product Ownern und Fachbereichen zusammen, um eine saubere fachlich-technische Abbildung der Bestelllogik zu gewährleisten. In enger Abstimmung mit dem Entwicklungsteam stellte ich durch konsequente CodeReviews und saubere Strukturierung die langfristige Wartbarkeit sicher.


Aufgaben und Verantwortlichkeiten:

  • Entwicklung eines Angular-Prototyps zur Ablösung eines bestehenden JavaScript-Frontends ? später produktiv übernommen
  • Technische Umsetzung zentraler Komponenten der neuen Bestellstrecke für Privatkunden auf Basis von Angular 10
  • Pflege und Weiterentwicklung bestehender Systeme im Frontend (JavaScript) und Backend (Java/Spring)
  • Enge Abstimmung mit Product Ownern und Fachbereichen zur Abbildung komplexer fachlicher Anforderungen
  • Durchführung von Code-Reviews mit Fokus auf Clean Code und modulare Strukturierung
  • Mitarbeit bei der sukzessiven Migration von LegacyKomponenten hin zu einer modernen Angular-Codebasis
  • Einsatz aktueller Tools und Frameworks wie NgRx, RxJS und Angular Material zur Umsetzung skalierbarer UIFunktionalitäten
  • Nutzung von Jira, Confluence und agilen Methoden zur koordinierten Zusammenarbeit im cross-funktionalen Team


Ergebnisse und Erfolge:

  • Angular-Prototyp erfolgreich in Produktion überführt und als technisches Fundament für die neue Bestellstrecke etabliert
  • Grundlage für moderne Frontend-Entwicklung geschaffen: Modularer, wartbarer Aufbau im Angular-Ökosystem ersetzt monolithisches JavaScript
  • Codequalität durch gezielte Reviews verbessert: Einführung von Clean Code-Prinzipien und Best Practices in der Teamzusammenarbeit
  • Enge Abstimmung mit Product Ownern und Fachbereichen ermöglichte eine passgenaue Umsetzung der Bestelllogik
  • Schrittweise Migration von Legacy-Komponenten gestartet ? nachhaltige Reduktion technischer Schulden im Frontend

Agile Scrum Jira Confluence
TypeScript JavaScript Java HTML SCSS JSON REST Angular Nx NgRx RxJs Git Spring TFS Jenkins Angular Material Maven Team City Jest Cypress UI/UX-Design Figma Storybook Domain-Driven Design (DDD) Micro Frontend Clean Code
M-net Telekommunikations GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 6 Monate
2015-03 - 2018-08

Studium der Wirtschaftsinformatik

Bachelor of Science, FOM Hochschule
Bachelor of Science
FOM Hochschule
  • Wirtschaftsinformatik
2 Jahre
2006-10 - 2008-09

Berufsausbildung zum Technischen Assistenten

TA für Informatik, Siemens Technik Akademie
TA für Informatik
Siemens Technik Akademie
  • Informatik

Position

Position

Senior Angular Engineer für komplexe Enterprise-Frontends

Kompetenzen

Kompetenzen

Top-Skills

Angular Domain Driven Design Clean Code Software-Architektur TypeScript JavaScript Java Nx NgRx RxJs Git Spring Jest Cypress Storybook Figma Micro Frontend Scrum Atlassian JIRA Atlassian Confluence

Produkte / Standards / Erfahrungen / Methoden

Angular
Experte
Automated Software Testing
Front-End Development
Frontend-Entwicklung
Git
HTML
IntelliJ IDEA
Java
JavaScript
Jenkins
NGRX
Objektorientiertes Programmieren (OOP)
OpenAPI
Representational State Transfer (REST)
REST
RxJs
Scrum
SoftwareArchitektur
Softwareentwicklung
TypeScript

Über mich 

Senior Angular Engineer für komplexe Enterprise-Frontends Mit über 10 Jahren Erfahrung unterstütze ich Unternehmen dabei, komplexe Angular-Anwendungen nachhaltig zu entwickeln, skalierbar aufzubauen und performant zu betreiben. Mit Fokus auf Architektur, State Management, Testing und Entwicklererlebnis helfe ich Teams dabei, langlebige Frontends zu bauen ? effizient, wartbar und zukunftssicher.

  • Spezialisiert auf:
    • Enterprise-Architekturen mit Angular
    • State Management mit NgRx oder Signals
    • Optimierung von Performance & Codequalität
    • Skalierung großer Codebasen & Modulsysteme
    • Migration und Refactoring bestehender Anwendungen
  • Zusammenarbeit mit:
    • IT-Abteilungen in Konzernen & Mittelstand
    • Tech-Teams in Produktunternehmen
    • Agenturen mit komplexen Kundenprojekten
  • Was Kunden besonders schätzen:
    • Saubere, skalierbare Lösungen statt Quick-Fixes
    • Aktive Beratung & Kommunikation auf Augenhöhe
    • Schnelle Einarbeitung in bestehende Systeme
    • Verantwortung für technische Entscheidungen


Technische Skills 

  • Programmiersprachen: TypeScript, JavaScript, Java
  • Frameworks und Tools: Angular, Nx, NgRx, RxJs, Git, Spring, Spring Boot, Open Shift, Helm und Docker
  • Test: Jest, Cypress
  • Design: UI/UX-Design, Figma, Storybook
  • Architektur: Domain-Driven Design (DDD), Micro Frontend, Clean Code
  • Projektmanagement: Agile, Scrum, Jira, Miro, Confluence


Ausgewählte Projekterfolge

  • HUK-Coburg: Aufbau einer modularen Angular-Architektur (Nx, DDD, Clean Architecture) für ein neues Vertriebsportal mit 4.000+ Nutzern ? Basis für langfristige Wartbarkeit und Erweiterbarkeit
  • CSS Kranken-Versicherung AG: Technische und konzeptionelle Neuausrichtung initiiert ? frühzeitig Projektlücken identifiziert und strukturierten RePriorisierungsprozess angestoßen
  • M-net: Entwicklung und Produktivsetzung eines AngularPrototyps zur Ablösung eines monolithischen JavaScriptFrontends ? technische Grundlage für neue Bestellstrecke geschaffen

Programmiersprachen

Java
Java 8
JavaScript
JSON
TypeScript

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.