Angular | React | React Native | Vue.js | Stencil.js | Node.js | JavaScript | TypeScript | Web Components |Test Automation | Enterprise Architecture
Aktualisiert am 28.10.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.11.2025
Verfügbar zu: 100%
davon vor Ort: 10%
Angular
React
React Native
TypeScript
JavaScript
Java
RxJS
Nx
HTML5
CSS3
SASS/SCSS
GraphQL
Jest
CI/CD
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Polnisch
Fortgeschritten

Einsatzorte

Einsatzorte

Deutschland, Schweiz
möglich

Projekte

Projekte

1 Jahr 5 Monate
2024-07 - heute

Leitung der Entwicklung und Weiterentwicklung

Tech Lead React Angular Vue.js ...
Tech Lead

  • Leitung der Entwicklung und Weiterentwicklung des Porsche Design Systems ? einer umfassenden, Open-Source-basierten UX-Guideline und Webkomponenten-Bibliothek für alle digitalen Produkte von Porsche.
  • Architektur und Implementierung wiederverwendbarer, framework-unabhängiger Webkomponenten mit Stencil.js zur nahtlosen Integration in React-, Angular-, Vue.js- und Vanilla-JS Anwendungen.
  • Definition und Pflege von Design Tokens sowie CSS-Custom-Properties, um markenkonforme Themes und pixelgenaue Darstellung über alle Interfaces hinweg sicherzustellen.
  • Förderung der Barrierefreiheit durch Implementierung WCAG-konformer Patterns und Automatisierung von End-to-End-Accessibility-Tests mit Playwright.
  • Konzeption und Wartung von CI/CD-Pipelines für automatisierte Builds, Versionierung und Tests zur Beschleunigung der Release-Zyklen.
  • Recherche und Einführung moderner Frontend-Tools zur Optimierung von Bundle-Größen, Performance und Entwickler-Workflows.
  • Analyse von Nutzungsmetriken und Review von User-Feedback zur kontinuierlichen Verbesserung und strategischen Weiterentwicklung des Design Systems.
  • Sicherung der aktiven Nutzung mit über 20.000 kombinierten wöchentlichen npm-Downloads der Kernpakete.

React Angular Vue.js Next.js Stencil.js NestJS Vite Vitest AWS AG Grid GitHub Actions Tailwind CSS Playwright Accessibility (WCAG) ESLint TypeScript JavaScript HTML5 CSS3 SASS/SCSS Docker Rollup
Porsche Digital GmbH
Ludwigsburg (Württemberg)
2 Jahre 4 Monate
2023-04 - 2025-07

Entwicklung von Web-Frontend Anwendungen

Tech Lead React HTML5 CSS3 ...
Tech Lead

  • Entwicklung von Web-Frontend Anwendungen für loT Laborgeräte Im Rahmen agiler Entwicklungsprojekte.
  • Erarbeitung von Lösungsansätzen, Softwaredesigns und Fehleranalysen und Erstellung von Softwaredokumentationen zu diesen Punkten.
  • Durchführung von Code-Reviews.
  • Kontinuierliche Verbesserung der angewandten Methoden inkl. Erforschung und Einführung von Software Development Tools.
  • Beratung und Unterstützung in Web-Technologien, Schulung und Einweisung neuer Mitarbeiter in Web-Technologien.
  • Beratung und Unterstützung von Eppendorf-Entwicklern in Web-Technologien.
  • Teilnahme an agilen Projektmeetings wie Planungen, Dailies, Retros, etc.

React HTML5 CSS3 SASS/SCSS JavaScript/TypeScript Cypress Playwright NestJS Scala Lodash Docker Vue.js Vite Vitest AWS ESLint Yup GitLab CI/CD Jenkins AsyncAPI OpenAPI JIRA SCRUM
Eppendorf Liquid Handling GmbH
Hamburg
1 Jahr 7 Monate
2022-06 - 2023-12

Entwurf und Implementierung einer Frontend Architektur

Freelance Software Engineer Angular RxJS Nx ...
Freelance Software Engineer

  • Entwurf und Implementierung einer Frontend Architektur nach dem Domain Driven Design Prinzip innerhalb eines Mono Repository. 
  • Implementierung, Wartung und weitere Verbesserung von Komponenten und Modulen für das Bestandsverwaltungssystem. 
  • Verringerung der Ausführungszeit der CI/CD-Pipeline von 20 Minuten auf unter 5 Minuten durch die Implementierung paralleler Jobs, die Erkennung betroffener Tests, die Implementierung eines Caching Mechanismus für Builds und installierte Packages und die Vereinfachung des Setups verschiedener Testfälle. 
  • Definition und Durchsetzung von Codestandards und Quality Gates für das Mono- Repository und Verteilung des Wissens an die bereichsspezifischen Produktteams. 
  • Mitwirkung an der Konzeption und Implementierung neuer Funktionen durch Bewertung technischer Vorschläge in Zusammenarbeit mit anderen Softwarearchitekten und Entwurf von Front- und Backend-Funktionalitäten. 
  • Unterstützung bei der Fehlersuche und Verbesserung von bereits in Betrieb befindlichen Komponenten und Modulen. 
  • Erzielung einer Testabdeckung von insgesamt 80 % durch die Definition und Implementierung eines automatisierten Testkonzepts zur Überprüfung der kontinuierlichen Einhaltung von Abnahmekriterien und Quality-Gate-Schwellenwerten.  

Angular RxJS Nx React Stencil.js Domain-driven Design Jest Microsoft Azure Kendo UI Tailwind CSS Cypress Playwright Selenium Cucumber Storybook Webpack Accessibility (WCAG) ESLint JUnit TypeScript JavaScript HTML5 CSS3 SASS/SCSS Docker JIRA SCRUM
Funk Gruppe GmbH
Hamburg, Deutschland
10 Monate
2021-10 - 2022-07

Entwicklung nativer iOS- und Android-Anwendungen

Freelance Software Engineer Angular React Native Detox ...
Freelance Software Engineer

  • Entwicklung nativer iOS- und Android-Anwendungen als digitale Gesundheitsanwendungen (DTx & DiGA) in Übereinstimmung mit allen regulatorischen Anforderungen (FDA & MDR) für globale Pharmaunternehmen wie die Roche Pharma AG. 
  • Implementierung von umfangreichen E2E-Tests, die in die CI/CD-Pipeline integriert wurden, um die regulatorischen Voraussetzungen zu gewährleisten.
  • Pixelgenaue Umsetzung von UI/UX-Anforderungen auf der Grundlage von Entwürfen in Figma. 
  • Beschleunigtes Rebranding der Anwendung durch Implementierung eines Theming- Konzepts. 
  • Kontinuierliche und schnelle Fehlerbehebung nach der Veröffentlichung der Anwendung, die an Hunderttausende von Nutzern ausgeliefert wurde.   

Angular React Native Detox Victory Native GraphQL Testing Library TypeScript Jest PostHog Usercentrics Android Studio Xcode
Temedica GmbH
München, Deutschland
2 Jahre 9 Monate
2019-10 - 2022-06

Erweiterung der CI/CD-Pipeline

Freelance Software Engineer Angular Ionic Nx ...
Freelance Software Engineer

  • Automatisierte repetitive Aufgaben durch Erweiterung der CI/CD-Pipeline bei gleichzeitiger Reduzierung der Zeit für Build und Deployment um 60%. 
  • Behebung kritischer Bugs beim Produktions-Build in wenigen Stunden, die bei Hunderttausenden von Benutzern eingeführt wurden. 
  • Entwickelte eine Architektur für multi-application mono repositories, die aktiv von mehreren Entwicklerteams der größten deutschen Versicherungsunternehmen genutzt werden. 
  • Reduzierte die Bundle Größe um 15% durch Entwicklung einer erweiterten Build Konfiguration. 
  • Automatisierte die Plugin- und App-Erstellung für die SDA-Plattform durch die Entwicklung eines benutzerfreundlichen template-basierten Code-Generators, der den Entwicklungsprozess signifikant beschleunigte. 
  • Konzipierte und implementierte eine standardisierte Datenschnittstelle und ein app state management durch die Anwendung des Redux-Pattern was zu einer erhöhten Stabilität und einem vereinfachten Fehlerbehebungsprozess führte. 
  • Halbierte das Auftreten kritischer Bugs in der Produktion durch die Implementierung umfangreicher E2E Tests, die in die CI/CD-Pipeline integriert wurden. 
  • Definierte und dokumentierte Code Standards und Richtlinien, die von jedem Entwickler, der zum Projekt beitrug, angewandt wurden. 
  • Konzipierte, verhandelte und implementierte Architekturentscheidungen. 
  • Durchführung von Code Reviews bei 65 % aller Pull Request, die in den Master- und Development-Branch des Projekts integriert wurden. 
  • Unter den 5 besten Code Contributors für ein Repository mit mehr als 60 Contributors. 
  • Wendete Scrum-Agile-Entwicklungsmethodik an, indem zweiwöchige Sprints abgehalten wurden, in denen Meetings für das Planning, Refinement und die Retrospektive durchgeführt wurden. 
  • Entwickelte einen Komponenten-Explorer auf Basis des firmeneigenen Designsystems, der das Feature-Prototyping beschleunigte und die Erstellung von Show Cases für Kunden vereinfachte.  

Angular Ionic Nx RxJS Cordova Python native Android (Java) & iOS (Swift) Docker Jenkins Webpack Cypress Selenium Shell Bitrise Stencil.js Serenity BDD Storybook UI Google Firebase SonarCloud GitHub Actions
IBM / SDA SE
Hamburg, Deutschland
10 Monate
2021-08 - 2022-05

Relaunch einer veralteten B2B Marktplatz Anwendung

Freelance Software Engineer React TypeScript JavaScript ...
Freelance Software Engineer

  • Relaunch einer veralteten B2B Marktplatz Anwendung, die durch den Einsatz modernster Frontend Technologien direkt zum erzielten Umsatz von 406 Millionen Euro im Jahr 2021 beitrug. 
  • Umsetzung des unternehmensweiten Rebranding durch Implementierung einer globalen Komponentenbibliothek und deren Integration in mehrere Softwareprodukte des Unternehmens. 
  • Wartung technisch veralteter Altsysteme und technischer Support für B2B-Kunden. 
  • Erhöhung der Zuverlässigkeit und Wartungsfreundlichkeit der CI/CD-Pipeline durch Beseitigung fehlerhafter E2E-Tests und Vereinfachung des Pipeline-Workflows. 
  • Reduzierung der Ausführungszeit der CI/CD-Pipeline auf wenige Minuten durch Refactoring langlaufender Tests, automatische Erkennung betroffener Tests und Implementierung paralleler Pipeline-Jobs. 
  • Teilnahme am Rekrutierungsprozess, um die besten Talente für das Unternehmen zu finden, durch Überprüfung von Coding Challenges und die Leitung technischer Interviews.  

React TypeScript JavaScript Stencil.js Next.js AngularJS Webpack Playwright Cypress Storybook Testing Library Yarn Workspaces i18next GraphQL Apollo Client Accessibility (WCAG) GitLab Jest Java Spring ESLint HTML5 CSS3 SASS/SCSS Adobe XD Figma SCRUM
Unite Network SE
München & Leipzig, Deutschland
6 Monate
2021-01 - 2021-06

Implementierung neuer Funktionen für die Coaching-Plattform

Freelance Software Engineer React React Native NestJS ...
Freelance Software Engineer

  • Implementierung neuer Funktionen für die Coaching-Plattform, die ausschlaggebend für die Investitionsrunde war, die ca. 25 Mio. ? einbrachte. 
  • Konzeption und Implementierung der Architektur für die neue Komponentenbibliothek, die von mehreren Anwendungen integriert wurde. 
  • Behebung kritischer Fehler in der Produktionsumgebung innerhalb weniger Stunden, die für Hunderttausende von Nutzern eingesetzt wurden. 
  • Reduzierung der Anzahl von Produktionsfehlern um mehr als 50 % durch Refactoring mehrerer Kundenanwendungen von JavaScript zu TypeScript. 
  • Durchsetzung von Codestandards und Qualitätsprüfungen über GitHub Actions auf Pull Request Ebene. 
  • Ersetzen eines monolithischen Legacy-Backend-Systems durch mehrere Microservices. 
  • Verringerung der Anzahl vermeidbarer REST-Anfragen durch den Einsatz von Redux als zentralisiertes Zustandsmanagement-Tool. 
  • Vereinfachung des Mocking- und Testprozesses durch Refactoring von Klassenkomponenten in zustandslose Funktionskomponenten.   

React React Native NestJS GraphQL Styled Components MongoDB PostgreSQL Apache Kafka Cypress Jest JavaScript TypeScript Redux Storybook Material UI Accessibility (WCAG) GitHub Actions Lokalise Contentful Sentry Postman DBeaver Robo 3T JIRA Confluence Heroku lokalise
CoachHub GmbH
Berlin, Germany
1 Jahr 11 Monate
2019-02 - 2020-12

Entwickelte eine Kundenplattform

Freelance Software Engineer JavaScript TypeScript RxJS ...
Freelance Software Engineer

  • Entwickelte eine Kundenplattform mit mehr als 12 Millionen aktiven Nutzern unter Verwendung moderner Webtechnologie-Frameworks. 
  • Entwickelte eine Webkomponenten-Bibliothek, die das neue Designsystem des Unternehmens einführte und von mehreren internen Projekten verwendet wurde. 
  • Sicherte das Release Datum der Client-Anwendung, indem mehrere kritische Fehler in weniger als zwei Tagen behoben wurden, wobei die geschätzte Zeit für deren Behebung mehr als zwei Wochen betrug. 
  • Betreute den Entwicklungsprozess für Feature-Anfragen, durch Leitung eines Teams aus 5 Entwicklern und trat mit weiteren Entwicklerteams in Austausch um mögliche Probleme schnellstmöglich zu lösen. 
  • Sicherstellung der Code-Qualität durch Review aller Pull Request, die in den Master Branch des Projekts gemergt wurden. 
  • Wendete Scrum-Agile-Entwicklungsmethodik an, indem zweiwöchige Sprints abgehalten wurden, in denen Meetings für das Planning, Refinement und die Retrospektive durchgeführt wurden.  

JavaScript TypeScript RxJS HTML5 CSS3 SASS/SCSS Angular Java Jenkins Adobe Experience Manager Stencil.js Handlebars.js WebComponents Jasmine Karma VS Code WebStorm Gulp Git Team Foundation Server JIRA Confluence
HUK-COBURG
Coburg, Deutschland
4 Monate
2019-09 - 2019-12

Relaunch der B2B-Plattform

Freelance Software Engineer Angular JavaScript TypeScript ...
Freelance Software Engineer

  • Relaunch der B2B-Plattform durch die Entwicklung einer PWA unter Verwendung moderner Web-Technologie-Frameworks. 
  • Sicherte die Code-Qualität durch das kontinuierliche Review von Pull Requests. 
  • Wendete Scrum-Agile-Entwicklungsmethodik an, indem zweiwöchige Sprints abgehalten wurden, in denen Meetings für das Planning, Refinement und die Retrospektive durchgeführt wurden.  

Angular JavaScript TypeScript RxJS HTML5 CSS3 SASS/SCSS Jenkins Protractor Selenium IntelliJ IDEA JIRA Confluence
VHV Holding AG
Hannover, Germany
7 Monate
2019-02 - 2019-08

Entwickelte eine Versicherungsplattform

Freelance Software Engineer JavaScript TypeScript RxJS ...
Freelance Software Engineer

  • Entwickelte eine Versicherungsplattform für Geschäftskunden mit 3 Millionen Nutzern durch die Nutzung moderner Web-Technologie-Frameworks. 
  • Beschleunigte den Fehlerbehebungsprozess von Backend-Kerndiensten durch die Entwicklung einer benutzerfreundlichen Monitoring-Anwendung zur schnelleren Fehlererkennung. 
  • Betreute den Entwicklungsprozess für Feature-Anfragen, durch Leitung eines Teams aus 6 Entwicklern und trat mit weiteren Entwicklerteams in Austausch um mögliche Probleme schnellstmöglich zu lösen. 
  • Sicherte Code-Qualität durch kontinuierliche Reviews von Pull-Request. 
  • Wendete Scrum-Agile-Entwicklungsmethodik an, indem zweiwöchige Sprints abgehalten wurden, in denen Meetings für das Planning, Refinement und die Retrospektive durchgeführt wurden.   

JavaScript TypeScript RxJS HTML5 CSS3 SASS/SCSS Angular Java Jenkins Spring Boot Eclipse Tomcat Wildfly Maven Docker EJB JBoss SQL JEE Jasmine Karma VS Code Git BitBucket JIRA Confluence
BG-Phoenics GmbH
Hannover, Deutschland
4 Monate
2018-10 - 2019-01

Entwickelte eine Unternehmensinterne Anwendung für Datenverwaltung

Software Engineer JavaScript TypeScript HTML5 ...
Software Engineer

  • Entwickelte eine Unternehmensinterne Anwendung für Datenverwaltung für mehr als 22 Tausend Mitarbeiter unter Verwendung moderner Web-Technologie-Frameworks, die die Produktivität in bestimmten Prozessschritten um das 7-fache beschleunigte. 
  • Implementierte Anforderungen im Front- und Backend. 
  • Sicherte Code-Qualität durch kontinuierliche Reviews von Pull-Request. 
  • Wendete Scrum-Agile-Entwicklungsmethodik an, indem zweiwöchige Sprints abgehalten wurden, in denen Meetings für das Planning, Refinement und die Retrospektive durchgeführt wurden.  

JavaScript TypeScript HTML5 CSS3 SASS/SCSS Angular Java JEE JSON Selenium Protractor Git VS Code Confluence BitBucket REST WebSockets HP Application Lifecycle Management Eclipse
Talanx AG
Hannover, Deutschland
7 Monate
2018-03 - 2018-09

Entwickelte eine plattformübergreifende Anwendung zur Bewertung eines Empfehlungssystems

Software Engineer JavaScript JSX Python ...
Software Engineer

  • Entwickelte eine plattformübergreifende Anwendung zur Bewertung eines neuen, auf neuronalen Netzen basierenden Empfehlungssystems für die Modebranche. 
  • Entwickelte und implementierte in kurzer Zeit neue Kernfunktionen, die zu einem zusätzlichen Investitionskapital von 900 Tausend Dollar führten. 
  • Implementierte einen Web-Scraping-Dienst, der die erforderlichen Daten zur Speisung neuronaler Netzwerke sammelte. 
  • Implementierte umfangreiche Unit- und Integrationstests, die die Testabdeckung um 30% erhöhten und zu einer Gesamtabdeckung von 80% führten. 
  • Führte die vollumfängliche Implementierung von Funktionen durch, von der Reaktion auf Benutzerinteraktion im Frontend bis zur Aufbereitung und Verarbeitung gesammelter Daten im Backend und der Weiterleitung der Ergebnisse an andere Microservices. 
  • Erhöhte die App-Performance und Kundenzufriedenheit durch das Refactoring einer polling-based Architektur in eine event-driven Architektur. 
  • Leitete einen Designwettbewerb zur Verbesserung von UI/UX.  

JavaScript JSX Python HTML5 CSS3 SASS/SCSS React React Native Node.js Flow Mocha Jest Redux JSON JetBrains Atlassian Cloud Git Confluence BitBucket Photoshop Illustrator REST WebSockets
Dresslife GmbH
Hannover, Deutschland
5 Monate
2017-08 - 2017-12

Implementierte einen Prototyp

Software Engineer JavaScript TypeScript HTML5 ...
Software Engineer

  • Implementierte einen Prototyp für eine plattformübergreifende Anwendung zur Steuerung von Smart-Home-Geräten unter Verwendung moderner Web-Technologie-Frameworks. 
  • Führte Bewerbungsgespräche mit potenziellen neuen Entwicklern durch. 
  • Veranstaltete einen eintägigen Workshop über die Möglichkeiten der Nutzung von Smart Home-Geräten mit Vertretern führender Unternehmen aus Hannover. 
  • Implementierte umfangreiche Echtzeit-Datenvisualisierung durch das Erfassen von Informationen von mehreren Smart Home-Geräten.  

JavaScript TypeScript HTML5 CSS3 SASS/SCSS Angular Chart.js Git VS Code Confluence BitBucket REST WebSockets Balsamiq
enercity AG
Hannover, Deutschland
2 Jahre 8 Monate
2015-01 - 2017-08

Softwareentwicklungsprojekte

Co-Founder & CEO JavaScript TypeScript Node.js ...
Co-Founder & CEO

  • Gründete und leitete eine Web-Entwicklungsagentur mit 3 Mitgründern und 3 Mitarbeitern. 
  • Führte mehrere Softwareentwicklungsprojekte für Unternehmen aus verschiedenen Branchen durch, bei denen sowohl PWA's als auch native Android- & iOS-Apps implementiert wurden. 
  • Entwickelte und lizenzierte eine E-Commerce-Plattform, die von mehreren Unternehmen mit einem Jahresumsatz von mehr als einer Million Euro genutzt wird. 
  • Verhandelte Projektbudgets basierend auf zuvor durchgeführten Anforderungsanalysen.  

JavaScript TypeScript Node.js Java C SQL HTML5 CSS3 XML SASS/SCSS Angular Git VS Code Confluence BitBucket Jira REST WebSockets JetBrains WordPress Polymer Bootstrap Atom Android Studio Xcode VirtualBox Asana InVision Sketch MAMP Photoshop Illustrator
Auf Anfrage
Hannover, Deutschland

Aus- und Weiterbildung

Aus- und Weiterbildung

2018 - 2018

Deep Learning, deeplearning.ai via Coursera


Das Zertifikat besteht aus den folgenden fünf zusammenhängenden Kursen:

  • Neural Networks and Deep Learning
  • Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
  • Structuring Machine Learning Projects
  • Convolutional Neural Networks
  • Sequence Models


2018 - 2018

Machine Learning, Stanford University via Coursera


Module:

  • Linear & Logistic Regression
  • Octave/Matlab
  • Regularization
  • Neural Networks
  • ML System Design
  • Support Vector Machines
  • Unsupervised Learning
  • Supervised Learning
  • Dimensionality Reduction
  • Anomaly Detection


2013 - 2018

Computer Science B.Sc. Gottfried Wilhelm Leibniz Universität Hannover


Module:

  • Datenbanken
  • Programmierung mit C and Java
  • Human-computer interaction
  • Datenstrukturen und Algorithmen
  • Software Sicherheit
  • Diskrete Strukturen
  • Linear Algebra
  • Numerik
  • Analysis
  • Recht für Informatiker

Kompetenzen

Kompetenzen

Top-Skills

Angular React React Native TypeScript JavaScript Java RxJS Nx HTML5 CSS3 SASS/SCSS GraphQL Jest CI/CD

Produkte / Standards / Erfahrungen / Methoden

Atlassian Cloud
GitHub
GitLab
Microsoft Azure
Jetbrains IntelliJ
VS Code
Android Studio
Xcode
VirtualBox
Eclipse
Bitrise
Jenkins

Frameworks / Libs

  • React
  • React Native
  • Redux
  • Angular
  • Node.js
  • JEE
  • Flow
  • Mocha
  • Jest
  • Ionic
  • Cordova
  • Stencil.js
  • Chart.js
  • Bootstrap
  • WordPress
  • Selenium
  • Protractor
  • Cypress
  • Git


Software / Plattformen

  • Atlassian Cloud
  • GitHub
  • GitLab
  • Microsoft Azure
  • Jetbrains IntelliJ
  • VS Code
  • Android Studio
  • Xcode
  • VirtualBox
  • Eclipse
  • Bitrise
  • Jenkins

Programmiersprachen

JavaScript
Experte
TypeScript
Experte
JSX
Experte
RxJS
Fortgeschritten
Java
Fortgeschritten
C
Basics
Python
Fortgeschritten
SQL
Fortgeschritten
HTML5
Experte
CSS3
Experte
SASS/SCSS
Experte
React
Experte
React Native
Fortgeschritten
Redux
Fortgeschritten
Angular
Experte
Node.js
Experte
JEE
Basics
Flow
Fortgeschritten
Mocha
Experte
Jest
Experte
Ionic
Fortgeschritten
Cordova
Fortgeschritten
Stencil.js
Experte
Chart.js
Experte
Bootstrap
Experte
WordPress
Fortgeschritten
Selenium
Experte
Protractor
Experte
Cypress
Experte
Git
Experte
Nextjs
Experte

Einsatzorte

Einsatzorte

Deutschland, Schweiz
möglich

Projekte

Projekte

1 Jahr 5 Monate
2024-07 - heute

Leitung der Entwicklung und Weiterentwicklung

Tech Lead React Angular Vue.js ...
Tech Lead

  • Leitung der Entwicklung und Weiterentwicklung des Porsche Design Systems ? einer umfassenden, Open-Source-basierten UX-Guideline und Webkomponenten-Bibliothek für alle digitalen Produkte von Porsche.
  • Architektur und Implementierung wiederverwendbarer, framework-unabhängiger Webkomponenten mit Stencil.js zur nahtlosen Integration in React-, Angular-, Vue.js- und Vanilla-JS Anwendungen.
  • Definition und Pflege von Design Tokens sowie CSS-Custom-Properties, um markenkonforme Themes und pixelgenaue Darstellung über alle Interfaces hinweg sicherzustellen.
  • Förderung der Barrierefreiheit durch Implementierung WCAG-konformer Patterns und Automatisierung von End-to-End-Accessibility-Tests mit Playwright.
  • Konzeption und Wartung von CI/CD-Pipelines für automatisierte Builds, Versionierung und Tests zur Beschleunigung der Release-Zyklen.
  • Recherche und Einführung moderner Frontend-Tools zur Optimierung von Bundle-Größen, Performance und Entwickler-Workflows.
  • Analyse von Nutzungsmetriken und Review von User-Feedback zur kontinuierlichen Verbesserung und strategischen Weiterentwicklung des Design Systems.
  • Sicherung der aktiven Nutzung mit über 20.000 kombinierten wöchentlichen npm-Downloads der Kernpakete.

React Angular Vue.js Next.js Stencil.js NestJS Vite Vitest AWS AG Grid GitHub Actions Tailwind CSS Playwright Accessibility (WCAG) ESLint TypeScript JavaScript HTML5 CSS3 SASS/SCSS Docker Rollup
Porsche Digital GmbH
Ludwigsburg (Württemberg)
2 Jahre 4 Monate
2023-04 - 2025-07

Entwicklung von Web-Frontend Anwendungen

Tech Lead React HTML5 CSS3 ...
Tech Lead

  • Entwicklung von Web-Frontend Anwendungen für loT Laborgeräte Im Rahmen agiler Entwicklungsprojekte.
  • Erarbeitung von Lösungsansätzen, Softwaredesigns und Fehleranalysen und Erstellung von Softwaredokumentationen zu diesen Punkten.
  • Durchführung von Code-Reviews.
  • Kontinuierliche Verbesserung der angewandten Methoden inkl. Erforschung und Einführung von Software Development Tools.
  • Beratung und Unterstützung in Web-Technologien, Schulung und Einweisung neuer Mitarbeiter in Web-Technologien.
  • Beratung und Unterstützung von Eppendorf-Entwicklern in Web-Technologien.
  • Teilnahme an agilen Projektmeetings wie Planungen, Dailies, Retros, etc.

React HTML5 CSS3 SASS/SCSS JavaScript/TypeScript Cypress Playwright NestJS Scala Lodash Docker Vue.js Vite Vitest AWS ESLint Yup GitLab CI/CD Jenkins AsyncAPI OpenAPI JIRA SCRUM
Eppendorf Liquid Handling GmbH
Hamburg
1 Jahr 7 Monate
2022-06 - 2023-12

Entwurf und Implementierung einer Frontend Architektur

Freelance Software Engineer Angular RxJS Nx ...
Freelance Software Engineer

  • Entwurf und Implementierung einer Frontend Architektur nach dem Domain Driven Design Prinzip innerhalb eines Mono Repository. 
  • Implementierung, Wartung und weitere Verbesserung von Komponenten und Modulen für das Bestandsverwaltungssystem. 
  • Verringerung der Ausführungszeit der CI/CD-Pipeline von 20 Minuten auf unter 5 Minuten durch die Implementierung paralleler Jobs, die Erkennung betroffener Tests, die Implementierung eines Caching Mechanismus für Builds und installierte Packages und die Vereinfachung des Setups verschiedener Testfälle. 
  • Definition und Durchsetzung von Codestandards und Quality Gates für das Mono- Repository und Verteilung des Wissens an die bereichsspezifischen Produktteams. 
  • Mitwirkung an der Konzeption und Implementierung neuer Funktionen durch Bewertung technischer Vorschläge in Zusammenarbeit mit anderen Softwarearchitekten und Entwurf von Front- und Backend-Funktionalitäten. 
  • Unterstützung bei der Fehlersuche und Verbesserung von bereits in Betrieb befindlichen Komponenten und Modulen. 
  • Erzielung einer Testabdeckung von insgesamt 80 % durch die Definition und Implementierung eines automatisierten Testkonzepts zur Überprüfung der kontinuierlichen Einhaltung von Abnahmekriterien und Quality-Gate-Schwellenwerten.  

Angular RxJS Nx React Stencil.js Domain-driven Design Jest Microsoft Azure Kendo UI Tailwind CSS Cypress Playwright Selenium Cucumber Storybook Webpack Accessibility (WCAG) ESLint JUnit TypeScript JavaScript HTML5 CSS3 SASS/SCSS Docker JIRA SCRUM
Funk Gruppe GmbH
Hamburg, Deutschland
10 Monate
2021-10 - 2022-07

Entwicklung nativer iOS- und Android-Anwendungen

Freelance Software Engineer Angular React Native Detox ...
Freelance Software Engineer

  • Entwicklung nativer iOS- und Android-Anwendungen als digitale Gesundheitsanwendungen (DTx & DiGA) in Übereinstimmung mit allen regulatorischen Anforderungen (FDA & MDR) für globale Pharmaunternehmen wie die Roche Pharma AG. 
  • Implementierung von umfangreichen E2E-Tests, die in die CI/CD-Pipeline integriert wurden, um die regulatorischen Voraussetzungen zu gewährleisten.
  • Pixelgenaue Umsetzung von UI/UX-Anforderungen auf der Grundlage von Entwürfen in Figma. 
  • Beschleunigtes Rebranding der Anwendung durch Implementierung eines Theming- Konzepts. 
  • Kontinuierliche und schnelle Fehlerbehebung nach der Veröffentlichung der Anwendung, die an Hunderttausende von Nutzern ausgeliefert wurde.   

Angular React Native Detox Victory Native GraphQL Testing Library TypeScript Jest PostHog Usercentrics Android Studio Xcode
Temedica GmbH
München, Deutschland
2 Jahre 9 Monate
2019-10 - 2022-06

Erweiterung der CI/CD-Pipeline

Freelance Software Engineer Angular Ionic Nx ...
Freelance Software Engineer

  • Automatisierte repetitive Aufgaben durch Erweiterung der CI/CD-Pipeline bei gleichzeitiger Reduzierung der Zeit für Build und Deployment um 60%. 
  • Behebung kritischer Bugs beim Produktions-Build in wenigen Stunden, die bei Hunderttausenden von Benutzern eingeführt wurden. 
  • Entwickelte eine Architektur für multi-application mono repositories, die aktiv von mehreren Entwicklerteams der größten deutschen Versicherungsunternehmen genutzt werden. 
  • Reduzierte die Bundle Größe um 15% durch Entwicklung einer erweiterten Build Konfiguration. 
  • Automatisierte die Plugin- und App-Erstellung für die SDA-Plattform durch die Entwicklung eines benutzerfreundlichen template-basierten Code-Generators, der den Entwicklungsprozess signifikant beschleunigte. 
  • Konzipierte und implementierte eine standardisierte Datenschnittstelle und ein app state management durch die Anwendung des Redux-Pattern was zu einer erhöhten Stabilität und einem vereinfachten Fehlerbehebungsprozess führte. 
  • Halbierte das Auftreten kritischer Bugs in der Produktion durch die Implementierung umfangreicher E2E Tests, die in die CI/CD-Pipeline integriert wurden. 
  • Definierte und dokumentierte Code Standards und Richtlinien, die von jedem Entwickler, der zum Projekt beitrug, angewandt wurden. 
  • Konzipierte, verhandelte und implementierte Architekturentscheidungen. 
  • Durchführung von Code Reviews bei 65 % aller Pull Request, die in den Master- und Development-Branch des Projekts integriert wurden. 
  • Unter den 5 besten Code Contributors für ein Repository mit mehr als 60 Contributors. 
  • Wendete Scrum-Agile-Entwicklungsmethodik an, indem zweiwöchige Sprints abgehalten wurden, in denen Meetings für das Planning, Refinement und die Retrospektive durchgeführt wurden. 
  • Entwickelte einen Komponenten-Explorer auf Basis des firmeneigenen Designsystems, der das Feature-Prototyping beschleunigte und die Erstellung von Show Cases für Kunden vereinfachte.  

Angular Ionic Nx RxJS Cordova Python native Android (Java) & iOS (Swift) Docker Jenkins Webpack Cypress Selenium Shell Bitrise Stencil.js Serenity BDD Storybook UI Google Firebase SonarCloud GitHub Actions
IBM / SDA SE
Hamburg, Deutschland
10 Monate
2021-08 - 2022-05

Relaunch einer veralteten B2B Marktplatz Anwendung

Freelance Software Engineer React TypeScript JavaScript ...
Freelance Software Engineer

  • Relaunch einer veralteten B2B Marktplatz Anwendung, die durch den Einsatz modernster Frontend Technologien direkt zum erzielten Umsatz von 406 Millionen Euro im Jahr 2021 beitrug. 
  • Umsetzung des unternehmensweiten Rebranding durch Implementierung einer globalen Komponentenbibliothek und deren Integration in mehrere Softwareprodukte des Unternehmens. 
  • Wartung technisch veralteter Altsysteme und technischer Support für B2B-Kunden. 
  • Erhöhung der Zuverlässigkeit und Wartungsfreundlichkeit der CI/CD-Pipeline durch Beseitigung fehlerhafter E2E-Tests und Vereinfachung des Pipeline-Workflows. 
  • Reduzierung der Ausführungszeit der CI/CD-Pipeline auf wenige Minuten durch Refactoring langlaufender Tests, automatische Erkennung betroffener Tests und Implementierung paralleler Pipeline-Jobs. 
  • Teilnahme am Rekrutierungsprozess, um die besten Talente für das Unternehmen zu finden, durch Überprüfung von Coding Challenges und die Leitung technischer Interviews.  

React TypeScript JavaScript Stencil.js Next.js AngularJS Webpack Playwright Cypress Storybook Testing Library Yarn Workspaces i18next GraphQL Apollo Client Accessibility (WCAG) GitLab Jest Java Spring ESLint HTML5 CSS3 SASS/SCSS Adobe XD Figma SCRUM
Unite Network SE
München & Leipzig, Deutschland
6 Monate
2021-01 - 2021-06

Implementierung neuer Funktionen für die Coaching-Plattform

Freelance Software Engineer React React Native NestJS ...
Freelance Software Engineer

  • Implementierung neuer Funktionen für die Coaching-Plattform, die ausschlaggebend für die Investitionsrunde war, die ca. 25 Mio. ? einbrachte. 
  • Konzeption und Implementierung der Architektur für die neue Komponentenbibliothek, die von mehreren Anwendungen integriert wurde. 
  • Behebung kritischer Fehler in der Produktionsumgebung innerhalb weniger Stunden, die für Hunderttausende von Nutzern eingesetzt wurden. 
  • Reduzierung der Anzahl von Produktionsfehlern um mehr als 50 % durch Refactoring mehrerer Kundenanwendungen von JavaScript zu TypeScript. 
  • Durchsetzung von Codestandards und Qualitätsprüfungen über GitHub Actions auf Pull Request Ebene. 
  • Ersetzen eines monolithischen Legacy-Backend-Systems durch mehrere Microservices. 
  • Verringerung der Anzahl vermeidbarer REST-Anfragen durch den Einsatz von Redux als zentralisiertes Zustandsmanagement-Tool. 
  • Vereinfachung des Mocking- und Testprozesses durch Refactoring von Klassenkomponenten in zustandslose Funktionskomponenten.   

React React Native NestJS GraphQL Styled Components MongoDB PostgreSQL Apache Kafka Cypress Jest JavaScript TypeScript Redux Storybook Material UI Accessibility (WCAG) GitHub Actions Lokalise Contentful Sentry Postman DBeaver Robo 3T JIRA Confluence Heroku lokalise
CoachHub GmbH
Berlin, Germany
1 Jahr 11 Monate
2019-02 - 2020-12

Entwickelte eine Kundenplattform

Freelance Software Engineer JavaScript TypeScript RxJS ...
Freelance Software Engineer

  • Entwickelte eine Kundenplattform mit mehr als 12 Millionen aktiven Nutzern unter Verwendung moderner Webtechnologie-Frameworks. 
  • Entwickelte eine Webkomponenten-Bibliothek, die das neue Designsystem des Unternehmens einführte und von mehreren internen Projekten verwendet wurde. 
  • Sicherte das Release Datum der Client-Anwendung, indem mehrere kritische Fehler in weniger als zwei Tagen behoben wurden, wobei die geschätzte Zeit für deren Behebung mehr als zwei Wochen betrug. 
  • Betreute den Entwicklungsprozess für Feature-Anfragen, durch Leitung eines Teams aus 5 Entwicklern und trat mit weiteren Entwicklerteams in Austausch um mögliche Probleme schnellstmöglich zu lösen. 
  • Sicherstellung der Code-Qualität durch Review aller Pull Request, die in den Master Branch des Projekts gemergt wurden. 
  • Wendete Scrum-Agile-Entwicklungsmethodik an, indem zweiwöchige Sprints abgehalten wurden, in denen Meetings für das Planning, Refinement und die Retrospektive durchgeführt wurden.  

JavaScript TypeScript RxJS HTML5 CSS3 SASS/SCSS Angular Java Jenkins Adobe Experience Manager Stencil.js Handlebars.js WebComponents Jasmine Karma VS Code WebStorm Gulp Git Team Foundation Server JIRA Confluence
HUK-COBURG
Coburg, Deutschland
4 Monate
2019-09 - 2019-12

Relaunch der B2B-Plattform

Freelance Software Engineer Angular JavaScript TypeScript ...
Freelance Software Engineer

  • Relaunch der B2B-Plattform durch die Entwicklung einer PWA unter Verwendung moderner Web-Technologie-Frameworks. 
  • Sicherte die Code-Qualität durch das kontinuierliche Review von Pull Requests. 
  • Wendete Scrum-Agile-Entwicklungsmethodik an, indem zweiwöchige Sprints abgehalten wurden, in denen Meetings für das Planning, Refinement und die Retrospektive durchgeführt wurden.  

Angular JavaScript TypeScript RxJS HTML5 CSS3 SASS/SCSS Jenkins Protractor Selenium IntelliJ IDEA JIRA Confluence
VHV Holding AG
Hannover, Germany
7 Monate
2019-02 - 2019-08

Entwickelte eine Versicherungsplattform

Freelance Software Engineer JavaScript TypeScript RxJS ...
Freelance Software Engineer

  • Entwickelte eine Versicherungsplattform für Geschäftskunden mit 3 Millionen Nutzern durch die Nutzung moderner Web-Technologie-Frameworks. 
  • Beschleunigte den Fehlerbehebungsprozess von Backend-Kerndiensten durch die Entwicklung einer benutzerfreundlichen Monitoring-Anwendung zur schnelleren Fehlererkennung. 
  • Betreute den Entwicklungsprozess für Feature-Anfragen, durch Leitung eines Teams aus 6 Entwicklern und trat mit weiteren Entwicklerteams in Austausch um mögliche Probleme schnellstmöglich zu lösen. 
  • Sicherte Code-Qualität durch kontinuierliche Reviews von Pull-Request. 
  • Wendete Scrum-Agile-Entwicklungsmethodik an, indem zweiwöchige Sprints abgehalten wurden, in denen Meetings für das Planning, Refinement und die Retrospektive durchgeführt wurden.   

JavaScript TypeScript RxJS HTML5 CSS3 SASS/SCSS Angular Java Jenkins Spring Boot Eclipse Tomcat Wildfly Maven Docker EJB JBoss SQL JEE Jasmine Karma VS Code Git BitBucket JIRA Confluence
BG-Phoenics GmbH
Hannover, Deutschland
4 Monate
2018-10 - 2019-01

Entwickelte eine Unternehmensinterne Anwendung für Datenverwaltung

Software Engineer JavaScript TypeScript HTML5 ...
Software Engineer

  • Entwickelte eine Unternehmensinterne Anwendung für Datenverwaltung für mehr als 22 Tausend Mitarbeiter unter Verwendung moderner Web-Technologie-Frameworks, die die Produktivität in bestimmten Prozessschritten um das 7-fache beschleunigte. 
  • Implementierte Anforderungen im Front- und Backend. 
  • Sicherte Code-Qualität durch kontinuierliche Reviews von Pull-Request. 
  • Wendete Scrum-Agile-Entwicklungsmethodik an, indem zweiwöchige Sprints abgehalten wurden, in denen Meetings für das Planning, Refinement und die Retrospektive durchgeführt wurden.  

JavaScript TypeScript HTML5 CSS3 SASS/SCSS Angular Java JEE JSON Selenium Protractor Git VS Code Confluence BitBucket REST WebSockets HP Application Lifecycle Management Eclipse
Talanx AG
Hannover, Deutschland
7 Monate
2018-03 - 2018-09

Entwickelte eine plattformübergreifende Anwendung zur Bewertung eines Empfehlungssystems

Software Engineer JavaScript JSX Python ...
Software Engineer

  • Entwickelte eine plattformübergreifende Anwendung zur Bewertung eines neuen, auf neuronalen Netzen basierenden Empfehlungssystems für die Modebranche. 
  • Entwickelte und implementierte in kurzer Zeit neue Kernfunktionen, die zu einem zusätzlichen Investitionskapital von 900 Tausend Dollar führten. 
  • Implementierte einen Web-Scraping-Dienst, der die erforderlichen Daten zur Speisung neuronaler Netzwerke sammelte. 
  • Implementierte umfangreiche Unit- und Integrationstests, die die Testabdeckung um 30% erhöhten und zu einer Gesamtabdeckung von 80% führten. 
  • Führte die vollumfängliche Implementierung von Funktionen durch, von der Reaktion auf Benutzerinteraktion im Frontend bis zur Aufbereitung und Verarbeitung gesammelter Daten im Backend und der Weiterleitung der Ergebnisse an andere Microservices. 
  • Erhöhte die App-Performance und Kundenzufriedenheit durch das Refactoring einer polling-based Architektur in eine event-driven Architektur. 
  • Leitete einen Designwettbewerb zur Verbesserung von UI/UX.  

JavaScript JSX Python HTML5 CSS3 SASS/SCSS React React Native Node.js Flow Mocha Jest Redux JSON JetBrains Atlassian Cloud Git Confluence BitBucket Photoshop Illustrator REST WebSockets
Dresslife GmbH
Hannover, Deutschland
5 Monate
2017-08 - 2017-12

Implementierte einen Prototyp

Software Engineer JavaScript TypeScript HTML5 ...
Software Engineer

  • Implementierte einen Prototyp für eine plattformübergreifende Anwendung zur Steuerung von Smart-Home-Geräten unter Verwendung moderner Web-Technologie-Frameworks. 
  • Führte Bewerbungsgespräche mit potenziellen neuen Entwicklern durch. 
  • Veranstaltete einen eintägigen Workshop über die Möglichkeiten der Nutzung von Smart Home-Geräten mit Vertretern führender Unternehmen aus Hannover. 
  • Implementierte umfangreiche Echtzeit-Datenvisualisierung durch das Erfassen von Informationen von mehreren Smart Home-Geräten.  

JavaScript TypeScript HTML5 CSS3 SASS/SCSS Angular Chart.js Git VS Code Confluence BitBucket REST WebSockets Balsamiq
enercity AG
Hannover, Deutschland
2 Jahre 8 Monate
2015-01 - 2017-08

Softwareentwicklungsprojekte

Co-Founder & CEO JavaScript TypeScript Node.js ...
Co-Founder & CEO

  • Gründete und leitete eine Web-Entwicklungsagentur mit 3 Mitgründern und 3 Mitarbeitern. 
  • Führte mehrere Softwareentwicklungsprojekte für Unternehmen aus verschiedenen Branchen durch, bei denen sowohl PWA's als auch native Android- & iOS-Apps implementiert wurden. 
  • Entwickelte und lizenzierte eine E-Commerce-Plattform, die von mehreren Unternehmen mit einem Jahresumsatz von mehr als einer Million Euro genutzt wird. 
  • Verhandelte Projektbudgets basierend auf zuvor durchgeführten Anforderungsanalysen.  

JavaScript TypeScript Node.js Java C SQL HTML5 CSS3 XML SASS/SCSS Angular Git VS Code Confluence BitBucket Jira REST WebSockets JetBrains WordPress Polymer Bootstrap Atom Android Studio Xcode VirtualBox Asana InVision Sketch MAMP Photoshop Illustrator
Auf Anfrage
Hannover, Deutschland

Aus- und Weiterbildung

Aus- und Weiterbildung

2018 - 2018

Deep Learning, deeplearning.ai via Coursera


Das Zertifikat besteht aus den folgenden fünf zusammenhängenden Kursen:

  • Neural Networks and Deep Learning
  • Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
  • Structuring Machine Learning Projects
  • Convolutional Neural Networks
  • Sequence Models


2018 - 2018

Machine Learning, Stanford University via Coursera


Module:

  • Linear & Logistic Regression
  • Octave/Matlab
  • Regularization
  • Neural Networks
  • ML System Design
  • Support Vector Machines
  • Unsupervised Learning
  • Supervised Learning
  • Dimensionality Reduction
  • Anomaly Detection


2013 - 2018

Computer Science B.Sc. Gottfried Wilhelm Leibniz Universität Hannover


Module:

  • Datenbanken
  • Programmierung mit C and Java
  • Human-computer interaction
  • Datenstrukturen und Algorithmen
  • Software Sicherheit
  • Diskrete Strukturen
  • Linear Algebra
  • Numerik
  • Analysis
  • Recht für Informatiker

Kompetenzen

Kompetenzen

Top-Skills

Angular React React Native TypeScript JavaScript Java RxJS Nx HTML5 CSS3 SASS/SCSS GraphQL Jest CI/CD

Produkte / Standards / Erfahrungen / Methoden

Atlassian Cloud
GitHub
GitLab
Microsoft Azure
Jetbrains IntelliJ
VS Code
Android Studio
Xcode
VirtualBox
Eclipse
Bitrise
Jenkins

Frameworks / Libs

  • React
  • React Native
  • Redux
  • Angular
  • Node.js
  • JEE
  • Flow
  • Mocha
  • Jest
  • Ionic
  • Cordova
  • Stencil.js
  • Chart.js
  • Bootstrap
  • WordPress
  • Selenium
  • Protractor
  • Cypress
  • Git


Software / Plattformen

  • Atlassian Cloud
  • GitHub
  • GitLab
  • Microsoft Azure
  • Jetbrains IntelliJ
  • VS Code
  • Android Studio
  • Xcode
  • VirtualBox
  • Eclipse
  • Bitrise
  • Jenkins

Programmiersprachen

JavaScript
Experte
TypeScript
Experte
JSX
Experte
RxJS
Fortgeschritten
Java
Fortgeschritten
C
Basics
Python
Fortgeschritten
SQL
Fortgeschritten
HTML5
Experte
CSS3
Experte
SASS/SCSS
Experte
React
Experte
React Native
Fortgeschritten
Redux
Fortgeschritten
Angular
Experte
Node.js
Experte
JEE
Basics
Flow
Fortgeschritten
Mocha
Experte
Jest
Experte
Ionic
Fortgeschritten
Cordova
Fortgeschritten
Stencil.js
Experte
Chart.js
Experte
Bootstrap
Experte
WordPress
Fortgeschritten
Selenium
Experte
Protractor
Experte
Cypress
Experte
Git
Experte
Nextjs
Experte

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.