Lead Frontend-Entwicklung für eine Anwendung zur Visualisierung von Reparaturanweisungen für den Service und Support im Automobilbereich, Arbeit in einem interdisziplinären Team mit Scrum und 2-Wochen-Sprints
2019 - 2025: Full-Stack Software Engineering (Fokus Frontend): Service- und Vertriebstool
Kunde: bei Kundenberatern in Callcentern / Energiesektor
Aufgaben:
Iterative Arbeit in Projektteam aus fünf Entwicklern, drei Business Analysten und zwei UX-Designern mit 2-Wochen-Iterationen (insgesamt 12 Teammitglieder) mit Projektsprache Englisch
Kenntnisse:
Angular 11-14 (in Kombination mit Angular Material): Typescript, HTML, SCSS | NGXS für State Management in Angular | NX als Dev-Suite | E2E-Testing mit Cypress, Jest Unit Testing | Continuous Integration und Delivery mit Azure DevOps / Azure Pipelines | .NET 6.0 (C# 10) Backend, OAuth2.0-Authentifizierung, REST-API, SignalR / WebSocket | GraphQL Client-seitig genutzt sowohl im Back- als auch Frontend | CI / CD mit Azure Pipelines; Slot Swapping; Application Insights und Alerts zur Bearbeitung von DevOps-Themen
08/2020 - 2021: Frontend-Entwicklung eines Frontend für ein Cybersicherheits-Tool
Kunde: IT-Sicherheit / Elektronik in München und Remote
Aufgaben:
Arbeit in einem kleinen Team 2-Wochen-Iterationen
Kenntnisse:
Angular 8 (mit Angular Material) | NGXS für State Management in Angular | Contract-First Ansatz: OpenAPI Code-Generierung (sowohl auf Server- als auch Client-Seite) | .NET Core Backend | Tooling: VS Code, GitLab, Artifactory
2017 - 06/2019: Entwicklung einer Angular SPA für eine Einkaufsplattform
Kunde: Augenoptiker-Verbundgruppe in Deutschland tätig für die DACH-Region
Aufgaben:
Entwicklung einer Angular SPA für eine Einkaufsplattform einer Augenoptiker-Verbundgruppe, Arbeit mit Scrum und 2-Wochen-Sprints
Kenntnisse:
Angular 5 (Angular Material, Angular i18n, Angular CLI) | Typescript, HTML5, CSS3, Responsive Design, SASS | Angular Redux (@ngrx/store) | nginx als leichtgewichtiger Webserver für das Frontend | OpenID Connect (OIDC) / OAuth 2.0 | REST-API | Continuous Integration mit Jenkins | Tooling: GitHub, Confluence, Jira
2016 - 2016: Implementierung eines Reporting-Tools für Auswertungen von Unternehmensdaten
Kunde: IT-Dienstleister für den international tätigen, weltweit zweitgrößten ITK-Distributor
Aufgaben:
Kenntnisse:
Angular 4 (Angular CLI, Angular i18n) | Typescript, HTML5, CSS3, Responsive Design, SASS | Continuous Integration mithilfe von Azure DevOps | .NET Middleware, REST-API | SQL (T-SQL) | Tooling: GitLab, Confluence, Jira
2014 - 2016: Einführung einer neuen Applikationsarchitektur
Kunde: IT-Dienstleister für den international tätigen, weltweit zweitgrößten ITK-Distributor
Aufgaben:
Einführung einer neuen Applikationsarchitektur und Entwicklung eines Application-Templates für Single Page-Applikation Business-Anwendungen
Kenntnisse:
Angular 2+ (Angular Schematics, CLI, Material Design, i18n) | Typescript, HTML5, CSS3, Responsive Design, SASS | Token-basierte Authentifizierung (JWT) / OpenID-Connect | .NET Middleware | Tooling: GitLab, Confluence, Jira
Wirtschaftsinformatik (Master of Science) mit den Schwerpunkten
Duales Studium Softwaretechnik (Bachelor of Science) mit den Schwerpunkten
Ausbildung Fachinformatiker mit den Schwerpunkten
Zertifizierungen
Certified Professional for Requirements Engineering Foundation Level (3. Februar 2023 in Dortmund bestanden) mit den Inhalten:
Profil
Begeisterter Fullstack Software-Engineer mit tiefgehender Erfahrung in der Realisierung von responsiven und reaktiven (Web)-Anwendungen mit der Plattform Angular und .NET. Ich glaube, dass Geschäft durch innovative Ideen und datengetriebene Entscheidungen entsteht. Außerdem bin ich überzeugt, dass iterative Vorgehensweisen und Tests in Softwareprojekten dafür sorgen, dass ein System verstanden wird.
Gehaltene Schulungen und Workshops
Lead Frontend-Entwicklung für eine Anwendung zur Visualisierung von Reparaturanweisungen für den Service und Support im Automobilbereich, Arbeit in einem interdisziplinären Team mit Scrum und 2-Wochen-Sprints
2019 - 2025: Full-Stack Software Engineering (Fokus Frontend): Service- und Vertriebstool
Kunde: bei Kundenberatern in Callcentern / Energiesektor
Aufgaben:
Iterative Arbeit in Projektteam aus fünf Entwicklern, drei Business Analysten und zwei UX-Designern mit 2-Wochen-Iterationen (insgesamt 12 Teammitglieder) mit Projektsprache Englisch
Kenntnisse:
Angular 11-14 (in Kombination mit Angular Material): Typescript, HTML, SCSS | NGXS für State Management in Angular | NX als Dev-Suite | E2E-Testing mit Cypress, Jest Unit Testing | Continuous Integration und Delivery mit Azure DevOps / Azure Pipelines | .NET 6.0 (C# 10) Backend, OAuth2.0-Authentifizierung, REST-API, SignalR / WebSocket | GraphQL Client-seitig genutzt sowohl im Back- als auch Frontend | CI / CD mit Azure Pipelines; Slot Swapping; Application Insights und Alerts zur Bearbeitung von DevOps-Themen
08/2020 - 2021: Frontend-Entwicklung eines Frontend für ein Cybersicherheits-Tool
Kunde: IT-Sicherheit / Elektronik in München und Remote
Aufgaben:
Arbeit in einem kleinen Team 2-Wochen-Iterationen
Kenntnisse:
Angular 8 (mit Angular Material) | NGXS für State Management in Angular | Contract-First Ansatz: OpenAPI Code-Generierung (sowohl auf Server- als auch Client-Seite) | .NET Core Backend | Tooling: VS Code, GitLab, Artifactory
2017 - 06/2019: Entwicklung einer Angular SPA für eine Einkaufsplattform
Kunde: Augenoptiker-Verbundgruppe in Deutschland tätig für die DACH-Region
Aufgaben:
Entwicklung einer Angular SPA für eine Einkaufsplattform einer Augenoptiker-Verbundgruppe, Arbeit mit Scrum und 2-Wochen-Sprints
Kenntnisse:
Angular 5 (Angular Material, Angular i18n, Angular CLI) | Typescript, HTML5, CSS3, Responsive Design, SASS | Angular Redux (@ngrx/store) | nginx als leichtgewichtiger Webserver für das Frontend | OpenID Connect (OIDC) / OAuth 2.0 | REST-API | Continuous Integration mit Jenkins | Tooling: GitHub, Confluence, Jira
2016 - 2016: Implementierung eines Reporting-Tools für Auswertungen von Unternehmensdaten
Kunde: IT-Dienstleister für den international tätigen, weltweit zweitgrößten ITK-Distributor
Aufgaben:
Kenntnisse:
Angular 4 (Angular CLI, Angular i18n) | Typescript, HTML5, CSS3, Responsive Design, SASS | Continuous Integration mithilfe von Azure DevOps | .NET Middleware, REST-API | SQL (T-SQL) | Tooling: GitLab, Confluence, Jira
2014 - 2016: Einführung einer neuen Applikationsarchitektur
Kunde: IT-Dienstleister für den international tätigen, weltweit zweitgrößten ITK-Distributor
Aufgaben:
Einführung einer neuen Applikationsarchitektur und Entwicklung eines Application-Templates für Single Page-Applikation Business-Anwendungen
Kenntnisse:
Angular 2+ (Angular Schematics, CLI, Material Design, i18n) | Typescript, HTML5, CSS3, Responsive Design, SASS | Token-basierte Authentifizierung (JWT) / OpenID-Connect | .NET Middleware | Tooling: GitLab, Confluence, Jira
Wirtschaftsinformatik (Master of Science) mit den Schwerpunkten
Duales Studium Softwaretechnik (Bachelor of Science) mit den Schwerpunkten
Ausbildung Fachinformatiker mit den Schwerpunkten
Zertifizierungen
Certified Professional for Requirements Engineering Foundation Level (3. Februar 2023 in Dortmund bestanden) mit den Inhalten:
Profil
Begeisterter Fullstack Software-Engineer mit tiefgehender Erfahrung in der Realisierung von responsiven und reaktiven (Web)-Anwendungen mit der Plattform Angular und .NET. Ich glaube, dass Geschäft durch innovative Ideen und datengetriebene Entscheidungen entsteht. Außerdem bin ich überzeugt, dass iterative Vorgehensweisen und Tests in Softwareprojekten dafür sorgen, dass ein System verstanden wird.
Gehaltene Schulungen und Workshops