HTML5, CSS3, JavaScript, TypeScript, Angular, MySQL, PHP, Node. js, Agile, ES2015, Jira
Aktualisiert am 02.06.2026
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.07.2026
Verfügbar zu: 100%
davon vor Ort: 0%
Angular
Node.js
TypeScript
React
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Hamburg (+10km)
nicht möglich

Projekte

Projekte

1 Jahr 6 Monate
2024-12 - heute

Konzeption und Gestaltung komplexer Frontend-Architektur

Softwarearchitekt
Softwarearchitekt
  • Energiewirtschaft, Fachkenntnisse im Bereich Zähler und Messstellen 
  • Konzeption und Gestaltung komplexer Frontend-Architektur unter Verwendung von React 19 und Vite 8
  • Erstellung von Referenzarchitekturen, die als Vorlage oder Leitfaden für zukünftige Projekte dienen können
  • Reaktives Zustandsmanagement mit Jotai und Bunshi
  • Routing mit React Router
  • Einbinden des Kartendiensts Google Maps, Anzeige von Markern, Clustering von Markern und Geofences
  • Datenabfrage von REST und GraphQL APIs
  • Erstellen von komplexen Formularen mit React Hook Forms, Atomic Forms
  • Entwicklung von Wizard-Interfaces, die Benutzer Schritt für Schritt durch komplexe Prozesse führen
  • Erstellen von Websites mit HTML5 und TypeScript / JavaScript (ECMAScript 2025)
  • UX/UI Design mit Figma, TailwindCSS, Material Design
  • Styling von UI Komponenten mit CSS3, SASS
  • Anbindung komplexer Datenschnittstellen von Legacy Systemen
  • Erstellen und Deployen von Anwendungen in Containern unter Nutzung von Docker & Docker Hub
  • Aufbau von CI/CD-Pipelines in GitLab und Implementierung automatisierter Tests zur Qualitätssicherung mit Playwright
  • Zuverlässigkeitsanalyse der Unit Tests mit Cobertura
  • Erstellen von Tests für React Komponenten mit Vitest und Testing Library React
  • Nutzung von Jira für das Ticketmanagement und Confluence für die Dokumentation
  • Nutzung von Git, GitLab für die Repository Verwaltung
  • Durchführung von Code Reviews in verteilten Teams
  • Agiles Arbeiten mit SCRUM
Westnetz GmbH
Remote + Onsite-Meetings
6 Jahre
2020-06 - heute

Open Source Projekt - Design der App-Architektur

Softwarearchitekt & Full Stack Entwickler
Softwarearchitekt & Full Stack Entwickler
  • Design der App-Architektur unter Verwendung von React 19, Next.js 15, Tanstack Query
  • Erstellen von nativen Modulen für Android und iOS für Update der App und Live Activities
  • Implementierung der Backend-Architektur basierend auf Node.js & Nest.js
  • Erstellen von REST und GraphQL APIs
  • Nutzung von Redis für Caching und Streams
  • Verwaltung der Datenbankoperationen mit PostgreSQL
  • Entwicklung plattformübergreifenden mobilen Lösungen mit React Native & Expo
  • Erstellen und Deployen von Anwendungen in Containern unter Nutzung von Docker & Docker Hub
  • Testautomatisierung mit Appium
  • Erstellen von Tests für Angular und React Komponenten mit Jest, Mocha, Chai
  • Aufbau von CI/CD-Pipelines in Github Actions
  • Nutzung von Git, Github für die Repository Verwaltung
  • Nutzung von Github Projects für das Ticketmanagement und Dokumentation
  • Durchführung von Code Reviews in verteilten Teams
  • Agiles Arbeiten mit Rapid Prototyping, SCRUM
  • Erstellen von komplexen Formularen mit React (TanStack Forms)
  • Erstellen von Websites mit HTML5 und TypeScript / JavaScript (ECMAScript 2020)
  • UX/UI Design mit Figma, TailwindCSS, shadcn/ui
  • Integration von Legacy Systemen (Brownfield)
auf Anfrage
6 Jahre 10 Monate
2019-08 - heute

Open Source Projekt - Entwicklung einer plattformübergreifenden mobilen Lösung

Softwarearchitekt & Full Stack Entwickler
Softwarearchitekt & Full Stack Entwickler
  • Entwicklung einer plattformübergreifenden mobilen Lösung unter Verwendung von Flutter
  • Implementierung der Backend-Architektur basierend auf Firebase & Node.js
  • Erstellen von REST APIs
  • Verwaltung der Datenbankoperationen mit PostgreSQL
  • Erstellen von Tests für Angular und React Komponenten mit Cavy
  • Aufbau von CI/CD-Pipelines in Github Actions
  • Nutzung von Git, Github für die Repository Verwaltung
  • Nutzung von Github Projects für das Ticketmanagement und Dokumentation
  • Durchführung von Code Reviews in verteilten Teams
  • Agiles Arbeiten mit Rapid Prototyping, SCRUM
  • Erstellen von Websites mit HTML5 und TypeScript / JavaScript (ECMAScript 2020)
  • UX/UI Design mit Figma, TailwindCSS
auf Anfrage
1 Jahr
2024-01 - 2024-12

Open - Source Projekt - Implementierung eines Moduls

Maintainer & App Entwickler
Maintainer & App Entwickler
  • Implementierung eines Moduls für das Cross-Plattform Framework (auf Anfrage), um die Aktualisierung von Apps zu vereinfachen
  • Veröffentlichung (auf Anfrage)
  • Nutzung von Git, Github für die Repository Verwaltung
  • Nutzung von Github für das Ticketmanagement und Dokumentation
auf Anfrage
4 Jahre 1 Monat
2020-11 - 2024-11

Digitale Lösungen für Maschinen- und Flottenmanagement

Softwarearchitekt & Full Stack Entwickler
Softwarearchitekt & Full Stack Entwickler
  • Bau- und Bergbaumaschinen, Energie- und Antriebssysteme, Digitale Lösungen für Maschinen- und Flottenmanagement 
  • Konzeption und Gestaltung komplexer Frontend-Architektur unter Verwendung von Angular 18 und RxJS 7
  • Erstellung von Referenzarchitekturen, die als Vorlage oder Leitfaden für zukünftige Projekte dienen können
  • Reaktives Zustandsmanagement mit Redux (NgRx)
  • Einbinden des Kartendiensts Google Maps, Anzeige von Markern, Clustering von Markern und Geofences
  • Design skalierbarer und wartbarer Backend-Architekturen basierend auf Microsoft ASP.NET und .NET APIs für verteilte Anwendungen
  • Design und Wartung von REST und GraphQL APIs
  • Entwicklung plattformübergreifenden mobilen Lösungen mit Ionic
  • Erstellen von komplexen Formularen mit Template-Driven Forms, Reactive Forms
  • Entwicklung von Wizard-Interfaces, die Benutzer Schritt für Schritt durch komplexe Prozesse führen
  • Nutzung gängiger Tools wie Webpack, Babel, npm
  • Erstellen von Websites mit HTML5 und TypeScript / JavaScript (ECMAScript 2020)
  • UX/UI Design mit Figma, TailwindCSS, Material Design
  • Styling von UI Komponenten mit CSS3, SASS
  • Anbindung komplexer Datenschnittstellen von Legacy Systemen
  • Erstellen und Deployen von Anwendungen in Containern unter Nutzung von Docker & Docker Hub
  • Aufbau von CI/CD-Pipelines in Azure DevOps und Implementierung automatisierter Tests zur Qualitätssicherung mit Cypress
  • Erstellen von Tests für Angular Komponenten mit Jest, Mocha, Chai
  • Nutzung von Azure DevOps für das Ticketmanagement und Confluence für die Dokumentation
  • Nutzung von Git, Azure DevOps für die Repository Verwaltung
  • Durchführung von Code Reviews in verteilten Teams
  • Agiles Arbeiten mit SCRUM
Caterpillar Inc.
Remote
3 Jahre 8 Monate
2020-06 - 2024-01

Open Source Projekt - Implementierung eines Plugins

Maintainer & Frontend Entwickler
Maintainer & Frontend Entwickler
  • Implementierung eines Plugins für die Angular (auf Anfrage), um die Internationalisierung (i18n) und Lokalisierung (l8n) von Anwendungen zu vereinfachen
  • Veröffentlichung (auf Anfrage)
  • Nutzung von Git, Github für die Repository Verwaltung
  • Nutzung von Github für das Ticketmanagement und Dokumentation
auf Anfrage
1 Jahr 8 Monate
2018-12 - 2020-07

Full-Stack-Entwicklung für mehrere Kundenprojekte

Softwarearchitekt
Softwarearchitekt
  • Logistik, Planen und Tracken von Containerschiffen
  • Haustechnische Anlagen, Aufzüge, Brandschutz, Rauchüberwachung von Aufzugschächten
  • Leitung der Softwarearchitektur für Frontend und Backend und Full-Stack-Entwicklung für mehrere Kundenprojekte mit Angular 10 und React 17 im Frontend sowie Node.js und C# im Backend
  • Erstellung von Referenzarchitekturen, die als Vorlage oder Leitfaden für zukünftige Projekte dienen können
  • Erstellen von komplexen Formularen mit Angular (Template-Driven Forms, Reactive Forms) und React (TanStack Forms)
  • Entwicklung von Wizard-Interfaces, die Benutzer Schritt für Schritt durch komplexe Prozesse führen
  • Reaktives Zustandsmanagement mit Redux (Redux Toolkit, NgRx)
  • Nutzung gängiger Tools wie Webpack, Babel, npm
  • Erstellen von Websites mit HTML5 und TypeScript / JavaScript (ECMAScript 2020)
  • UX/UI Design mit Figma, TailwindCSS, Ant Design, shadcn/ui
  • Styling von UI Komponenten mit CSS3, SASS
  • Bereitstellung von Architekturberatung und Best Practices für cloud-native Anwendungen auf Azure
  • Design von CI/CD-Pipelines und Überwachung der DevOps-Prozesse auf Azure DevOps, um nahtlose Integration und Bereitstellung sicherzustellen
  • Einführung von Frameworks zur Testautomatisierung mit Cypress, was zu erheblichen Verbesserungen der Softwarequalität führte
  • Erstellen von Tests für Angular und React Komponenten mit Jest, Mocha, Chai
  • Erstellen von Unit Tests mit Xunit & Moq
  • Verwaltung der Datenbankoperationen mit MSSQL
  • Integration von Legacy Systemen (Brownfield)
  • Erstellen und Deployen von Anwendungen in Containern unter Nutzung von Docker & Docker Hub
  • Nutzung von Confluence für die Dokumentation
  • Enge Zusammenarbeit mit Projektmanagern, Designern und Entwicklern zur Sicherstellung termingerechter und skalierbarer Projektauslieferungen
  • Nutzung von Git, Azure DevOps für die Repository Verwaltung
  • Durchführung von Code Reviews in verteilten Teams
  • Agiles Arbeiten mit Rapid Prototyping, SCRUM
Bright Skies GmbH
Remote
1 Jahr 9 Monate
2017-03 - 2018-11

Entwicklung von Frontend-Lösungen

Full Stack Entwickler
Full Stack Entwickler
  • Energiewirtschaft, Fachkenntnisse im Bereich Zähler und Messstellen
  • Entwicklung von Frontend-Lösungen mit Angular 8 und Redux, sowie Datenvisualisierungen mit D3 und Highcharts
  • Reaktives Zustandsmanagement mit Redux (NgRx)
  • Erstellen von komplexen Formularen mit Template-Driven Forms, Reactive Forms
  • Entwicklung von Wizard-Interfaces, die Benutzer Schritt für Schritt durch komplexe Prozesse führen
  • Nutzung gängiger Tools wie Webpack, Babel, npm
  • Erstellen von Websites mit HTML5 und TypeScript / JavaScript (ECMAScript 2018)
  • UX/UI Design mit Figma, Material Design
  • Styling von UI Komponenten mit CSS3, SASS
  • Design und Implementierung von REST-APIs mit Scala
  • Datenimport und -verarbeitung von Zählern und Messwerten mit Java Spring Boot
  • Verwaltung der Datenbankoperationen mit PostgreSQL
  • Erstellen und Deployen von Anwendungen in Containern unter Nutzung von Docker & Docker Hub
  • Integration von CI/CD-Pipelines über GitLab
  • Nutzung von Jira für das Ticketmanagement und Confluence für die Dokumentation
  • Entscheidender Beitrag zur Einführung der Testautomatisierung mit Protractor und Cypress und kontinuierlichen Integration, was zu erheblichen Verbesserungen der Softwarequalität führte
  • Erstellen von Tests für Angular Komponenten mit Jest, Mocha, Chai
  • Nutzung von Git, Gitlab für die Repository Verwaltung
  • Durchführung von Code Reviews in verteilten Teams
  • Agiles Arbeiten mit Rapid Prototyping, SCRUM
E.ON
3 Jahre 6 Monate
2012-10 - 2016-03

Entwicklung von CRM-Lösungen

Full Stack Entwickler
Full Stack Entwickler

  • Tourismus, ECommerce, Verkaufsportal für Kreuzfahrten, Interne CRM Lösung für Kundenverwaltung
  • Entwicklung von CRM-Lösungen mit C# und ASP.NET MVC
  • Integration von Microsoft SQL Server
  • Echtzeit-Kommunikation zwischen Frontend und Backend mit Websockets unter Nutzung von SignalR
  • Aufbau und Dokumentation von RESTful APIs mit C#, inklusive API-Dokumentation über Swagger
  • Frontend-Entwicklung mit JavaScript, TypeScript, KnockoutJS und AngularJS
  • Erstellen von Formularen mit Knockout.js
  • Entwicklung von Wizard-Interfaces, die Benutzer Schritt für Schritt durch komplexe Prozesse führen
  • Erstellen von Websites mit HTML5 und TypeScript / JavaScript (ECMAScript 6 / ECMAScript 2015)
  • UX/UI Design mit Sketch, Bootstrap
  • Styling von UI Komponenten mit CSS3, SASS
  • Kommunikation zwischen verteilten Anwendungen mit Message Queues v.a. RabbitMQ
  • Erstellen und Deployen von Anwendungen in Containern unter Nutzung von Docker & Docker Hub
  • Integration von CI/CD-Pipelines über Jenkins
  • Nutzung von Jira für das Ticketmanagement
  • Implementierung automatisierter Tests mit Nunit & Moq zur Sicherstellung der Skalierbarkeit und Zuverlässigkeit der Codebasis
  • Nutzung von Git für die Repository Verwaltung
  • Durchführung von Code Reviews in verteilten Teams
  • Agiles Arbeiten mit Kanban

DREAMLINES

Aus- und Weiterbildung

Aus- und Weiterbildung

2016

Computer Science

M. Sc.

Technische Universität Hamburg


2014

Computer Science

B. Sc.

Technische Universität Hamburg

Kompetenzen

Kompetenzen

Top-Skills

Angular Node.js TypeScript React

Produkte / Standards / Erfahrungen / Methoden

Fähigkeiten

Frontend-Entwicklung:

  • Angular 21
  • React 19
  • Next.js 16
  • TypeScript 6
  • Redux
  • NgRx
  • RxJS


App-Entwicklung:

  • Ionic 8
  • React Native (+native Module für Android/iOS)


Backend-Entwicklung:

  • ASP.NET
  • C#. Node.js


API:

  • REST
  • GraphQL


UX/UI Design:

  • Figma
  • Sketch
  • TailwindCSS
  • MUI
  • Material Design
  • Ant Design
  • shadcn/ui
  • Responsives Design
  • Barrierefreiheit


Formulare:

  • Angular (Template-Driven Forms, Reactive Forms)
  • React (TanStack Forms, React Hook Form, Atomic Forms)


Routing:

  • React Router
  • TanStack Router


Testautomatisierung:

  • Umfassende Erfahrung in der Automatisierung von Tests mit den Frameworks Appium, Cypress, Playwright, Protractor, Selenium
  • Erstellen von Unit Tests mit Nunit, Xunit und Moq
  • Erstellen von Tests für Angular und React Komponenten mit Vitest, Testing Library React, Jest, Mocha, Chai


KI-gestützte Entwicklung & Autonome Agenten:

  • Einsatz von KI-Modellen und agentischen Workflows zur automatisierten Codegenerierung
  • Analyse,
  • Refactoring
  • Testautomatisierung und Beschleunigung von Entwicklungsprozessen


Architekturelles Design:

  • Unternehmensgerechte Softwarearchitektur
  • skalierbares Systemdesign
  • Microservices
  • Cloud-Infrastruktur


Cloud-Technologien:

  • AWS
  • Azure
  • Google Cloud


CI/CD:

Erfahrung im Einrichten von Pipelines mit:

  • GitHub
  • GitLab
  • Azure DevOps
  • Jenkins


Code Review, Debugging:

  • Expertise in der Fehlersuche bei komplexen Problemen 
  • Durchführung von Code Reviews in verteilten Teams


Agile Methoden:

  • Rapid Prototyping
  • SCRUM
  • Kanban


On Site & Remote:

  • Eigenständiges Erstellen von Softwarelösungen sowohl On Site als auch 100% Remote

Datenbanken

MS SQL
PostgreSQL

Einsatzorte

Einsatzorte

Hamburg (+10km)
nicht möglich

Projekte

Projekte

1 Jahr 6 Monate
2024-12 - heute

Konzeption und Gestaltung komplexer Frontend-Architektur

Softwarearchitekt
Softwarearchitekt
  • Energiewirtschaft, Fachkenntnisse im Bereich Zähler und Messstellen 
  • Konzeption und Gestaltung komplexer Frontend-Architektur unter Verwendung von React 19 und Vite 8
  • Erstellung von Referenzarchitekturen, die als Vorlage oder Leitfaden für zukünftige Projekte dienen können
  • Reaktives Zustandsmanagement mit Jotai und Bunshi
  • Routing mit React Router
  • Einbinden des Kartendiensts Google Maps, Anzeige von Markern, Clustering von Markern und Geofences
  • Datenabfrage von REST und GraphQL APIs
  • Erstellen von komplexen Formularen mit React Hook Forms, Atomic Forms
  • Entwicklung von Wizard-Interfaces, die Benutzer Schritt für Schritt durch komplexe Prozesse führen
  • Erstellen von Websites mit HTML5 und TypeScript / JavaScript (ECMAScript 2025)
  • UX/UI Design mit Figma, TailwindCSS, Material Design
  • Styling von UI Komponenten mit CSS3, SASS
  • Anbindung komplexer Datenschnittstellen von Legacy Systemen
  • Erstellen und Deployen von Anwendungen in Containern unter Nutzung von Docker & Docker Hub
  • Aufbau von CI/CD-Pipelines in GitLab und Implementierung automatisierter Tests zur Qualitätssicherung mit Playwright
  • Zuverlässigkeitsanalyse der Unit Tests mit Cobertura
  • Erstellen von Tests für React Komponenten mit Vitest und Testing Library React
  • Nutzung von Jira für das Ticketmanagement und Confluence für die Dokumentation
  • Nutzung von Git, GitLab für die Repository Verwaltung
  • Durchführung von Code Reviews in verteilten Teams
  • Agiles Arbeiten mit SCRUM
Westnetz GmbH
Remote + Onsite-Meetings
6 Jahre
2020-06 - heute

Open Source Projekt - Design der App-Architektur

Softwarearchitekt & Full Stack Entwickler
Softwarearchitekt & Full Stack Entwickler
  • Design der App-Architektur unter Verwendung von React 19, Next.js 15, Tanstack Query
  • Erstellen von nativen Modulen für Android und iOS für Update der App und Live Activities
  • Implementierung der Backend-Architektur basierend auf Node.js & Nest.js
  • Erstellen von REST und GraphQL APIs
  • Nutzung von Redis für Caching und Streams
  • Verwaltung der Datenbankoperationen mit PostgreSQL
  • Entwicklung plattformübergreifenden mobilen Lösungen mit React Native & Expo
  • Erstellen und Deployen von Anwendungen in Containern unter Nutzung von Docker & Docker Hub
  • Testautomatisierung mit Appium
  • Erstellen von Tests für Angular und React Komponenten mit Jest, Mocha, Chai
  • Aufbau von CI/CD-Pipelines in Github Actions
  • Nutzung von Git, Github für die Repository Verwaltung
  • Nutzung von Github Projects für das Ticketmanagement und Dokumentation
  • Durchführung von Code Reviews in verteilten Teams
  • Agiles Arbeiten mit Rapid Prototyping, SCRUM
  • Erstellen von komplexen Formularen mit React (TanStack Forms)
  • Erstellen von Websites mit HTML5 und TypeScript / JavaScript (ECMAScript 2020)
  • UX/UI Design mit Figma, TailwindCSS, shadcn/ui
  • Integration von Legacy Systemen (Brownfield)
auf Anfrage
6 Jahre 10 Monate
2019-08 - heute

Open Source Projekt - Entwicklung einer plattformübergreifenden mobilen Lösung

Softwarearchitekt & Full Stack Entwickler
Softwarearchitekt & Full Stack Entwickler
  • Entwicklung einer plattformübergreifenden mobilen Lösung unter Verwendung von Flutter
  • Implementierung der Backend-Architektur basierend auf Firebase & Node.js
  • Erstellen von REST APIs
  • Verwaltung der Datenbankoperationen mit PostgreSQL
  • Erstellen von Tests für Angular und React Komponenten mit Cavy
  • Aufbau von CI/CD-Pipelines in Github Actions
  • Nutzung von Git, Github für die Repository Verwaltung
  • Nutzung von Github Projects für das Ticketmanagement und Dokumentation
  • Durchführung von Code Reviews in verteilten Teams
  • Agiles Arbeiten mit Rapid Prototyping, SCRUM
  • Erstellen von Websites mit HTML5 und TypeScript / JavaScript (ECMAScript 2020)
  • UX/UI Design mit Figma, TailwindCSS
auf Anfrage
1 Jahr
2024-01 - 2024-12

Open - Source Projekt - Implementierung eines Moduls

Maintainer & App Entwickler
Maintainer & App Entwickler
  • Implementierung eines Moduls für das Cross-Plattform Framework (auf Anfrage), um die Aktualisierung von Apps zu vereinfachen
  • Veröffentlichung (auf Anfrage)
  • Nutzung von Git, Github für die Repository Verwaltung
  • Nutzung von Github für das Ticketmanagement und Dokumentation
auf Anfrage
4 Jahre 1 Monat
2020-11 - 2024-11

Digitale Lösungen für Maschinen- und Flottenmanagement

Softwarearchitekt & Full Stack Entwickler
Softwarearchitekt & Full Stack Entwickler
  • Bau- und Bergbaumaschinen, Energie- und Antriebssysteme, Digitale Lösungen für Maschinen- und Flottenmanagement 
  • Konzeption und Gestaltung komplexer Frontend-Architektur unter Verwendung von Angular 18 und RxJS 7
  • Erstellung von Referenzarchitekturen, die als Vorlage oder Leitfaden für zukünftige Projekte dienen können
  • Reaktives Zustandsmanagement mit Redux (NgRx)
  • Einbinden des Kartendiensts Google Maps, Anzeige von Markern, Clustering von Markern und Geofences
  • Design skalierbarer und wartbarer Backend-Architekturen basierend auf Microsoft ASP.NET und .NET APIs für verteilte Anwendungen
  • Design und Wartung von REST und GraphQL APIs
  • Entwicklung plattformübergreifenden mobilen Lösungen mit Ionic
  • Erstellen von komplexen Formularen mit Template-Driven Forms, Reactive Forms
  • Entwicklung von Wizard-Interfaces, die Benutzer Schritt für Schritt durch komplexe Prozesse führen
  • Nutzung gängiger Tools wie Webpack, Babel, npm
  • Erstellen von Websites mit HTML5 und TypeScript / JavaScript (ECMAScript 2020)
  • UX/UI Design mit Figma, TailwindCSS, Material Design
  • Styling von UI Komponenten mit CSS3, SASS
  • Anbindung komplexer Datenschnittstellen von Legacy Systemen
  • Erstellen und Deployen von Anwendungen in Containern unter Nutzung von Docker & Docker Hub
  • Aufbau von CI/CD-Pipelines in Azure DevOps und Implementierung automatisierter Tests zur Qualitätssicherung mit Cypress
  • Erstellen von Tests für Angular Komponenten mit Jest, Mocha, Chai
  • Nutzung von Azure DevOps für das Ticketmanagement und Confluence für die Dokumentation
  • Nutzung von Git, Azure DevOps für die Repository Verwaltung
  • Durchführung von Code Reviews in verteilten Teams
  • Agiles Arbeiten mit SCRUM
Caterpillar Inc.
Remote
3 Jahre 8 Monate
2020-06 - 2024-01

Open Source Projekt - Implementierung eines Plugins

Maintainer & Frontend Entwickler
Maintainer & Frontend Entwickler
  • Implementierung eines Plugins für die Angular (auf Anfrage), um die Internationalisierung (i18n) und Lokalisierung (l8n) von Anwendungen zu vereinfachen
  • Veröffentlichung (auf Anfrage)
  • Nutzung von Git, Github für die Repository Verwaltung
  • Nutzung von Github für das Ticketmanagement und Dokumentation
auf Anfrage
1 Jahr 8 Monate
2018-12 - 2020-07

Full-Stack-Entwicklung für mehrere Kundenprojekte

Softwarearchitekt
Softwarearchitekt
  • Logistik, Planen und Tracken von Containerschiffen
  • Haustechnische Anlagen, Aufzüge, Brandschutz, Rauchüberwachung von Aufzugschächten
  • Leitung der Softwarearchitektur für Frontend und Backend und Full-Stack-Entwicklung für mehrere Kundenprojekte mit Angular 10 und React 17 im Frontend sowie Node.js und C# im Backend
  • Erstellung von Referenzarchitekturen, die als Vorlage oder Leitfaden für zukünftige Projekte dienen können
  • Erstellen von komplexen Formularen mit Angular (Template-Driven Forms, Reactive Forms) und React (TanStack Forms)
  • Entwicklung von Wizard-Interfaces, die Benutzer Schritt für Schritt durch komplexe Prozesse führen
  • Reaktives Zustandsmanagement mit Redux (Redux Toolkit, NgRx)
  • Nutzung gängiger Tools wie Webpack, Babel, npm
  • Erstellen von Websites mit HTML5 und TypeScript / JavaScript (ECMAScript 2020)
  • UX/UI Design mit Figma, TailwindCSS, Ant Design, shadcn/ui
  • Styling von UI Komponenten mit CSS3, SASS
  • Bereitstellung von Architekturberatung und Best Practices für cloud-native Anwendungen auf Azure
  • Design von CI/CD-Pipelines und Überwachung der DevOps-Prozesse auf Azure DevOps, um nahtlose Integration und Bereitstellung sicherzustellen
  • Einführung von Frameworks zur Testautomatisierung mit Cypress, was zu erheblichen Verbesserungen der Softwarequalität führte
  • Erstellen von Tests für Angular und React Komponenten mit Jest, Mocha, Chai
  • Erstellen von Unit Tests mit Xunit & Moq
  • Verwaltung der Datenbankoperationen mit MSSQL
  • Integration von Legacy Systemen (Brownfield)
  • Erstellen und Deployen von Anwendungen in Containern unter Nutzung von Docker & Docker Hub
  • Nutzung von Confluence für die Dokumentation
  • Enge Zusammenarbeit mit Projektmanagern, Designern und Entwicklern zur Sicherstellung termingerechter und skalierbarer Projektauslieferungen
  • Nutzung von Git, Azure DevOps für die Repository Verwaltung
  • Durchführung von Code Reviews in verteilten Teams
  • Agiles Arbeiten mit Rapid Prototyping, SCRUM
Bright Skies GmbH
Remote
1 Jahr 9 Monate
2017-03 - 2018-11

Entwicklung von Frontend-Lösungen

Full Stack Entwickler
Full Stack Entwickler
  • Energiewirtschaft, Fachkenntnisse im Bereich Zähler und Messstellen
  • Entwicklung von Frontend-Lösungen mit Angular 8 und Redux, sowie Datenvisualisierungen mit D3 und Highcharts
  • Reaktives Zustandsmanagement mit Redux (NgRx)
  • Erstellen von komplexen Formularen mit Template-Driven Forms, Reactive Forms
  • Entwicklung von Wizard-Interfaces, die Benutzer Schritt für Schritt durch komplexe Prozesse führen
  • Nutzung gängiger Tools wie Webpack, Babel, npm
  • Erstellen von Websites mit HTML5 und TypeScript / JavaScript (ECMAScript 2018)
  • UX/UI Design mit Figma, Material Design
  • Styling von UI Komponenten mit CSS3, SASS
  • Design und Implementierung von REST-APIs mit Scala
  • Datenimport und -verarbeitung von Zählern und Messwerten mit Java Spring Boot
  • Verwaltung der Datenbankoperationen mit PostgreSQL
  • Erstellen und Deployen von Anwendungen in Containern unter Nutzung von Docker & Docker Hub
  • Integration von CI/CD-Pipelines über GitLab
  • Nutzung von Jira für das Ticketmanagement und Confluence für die Dokumentation
  • Entscheidender Beitrag zur Einführung der Testautomatisierung mit Protractor und Cypress und kontinuierlichen Integration, was zu erheblichen Verbesserungen der Softwarequalität führte
  • Erstellen von Tests für Angular Komponenten mit Jest, Mocha, Chai
  • Nutzung von Git, Gitlab für die Repository Verwaltung
  • Durchführung von Code Reviews in verteilten Teams
  • Agiles Arbeiten mit Rapid Prototyping, SCRUM
E.ON
3 Jahre 6 Monate
2012-10 - 2016-03

Entwicklung von CRM-Lösungen

Full Stack Entwickler
Full Stack Entwickler

  • Tourismus, ECommerce, Verkaufsportal für Kreuzfahrten, Interne CRM Lösung für Kundenverwaltung
  • Entwicklung von CRM-Lösungen mit C# und ASP.NET MVC
  • Integration von Microsoft SQL Server
  • Echtzeit-Kommunikation zwischen Frontend und Backend mit Websockets unter Nutzung von SignalR
  • Aufbau und Dokumentation von RESTful APIs mit C#, inklusive API-Dokumentation über Swagger
  • Frontend-Entwicklung mit JavaScript, TypeScript, KnockoutJS und AngularJS
  • Erstellen von Formularen mit Knockout.js
  • Entwicklung von Wizard-Interfaces, die Benutzer Schritt für Schritt durch komplexe Prozesse führen
  • Erstellen von Websites mit HTML5 und TypeScript / JavaScript (ECMAScript 6 / ECMAScript 2015)
  • UX/UI Design mit Sketch, Bootstrap
  • Styling von UI Komponenten mit CSS3, SASS
  • Kommunikation zwischen verteilten Anwendungen mit Message Queues v.a. RabbitMQ
  • Erstellen und Deployen von Anwendungen in Containern unter Nutzung von Docker & Docker Hub
  • Integration von CI/CD-Pipelines über Jenkins
  • Nutzung von Jira für das Ticketmanagement
  • Implementierung automatisierter Tests mit Nunit & Moq zur Sicherstellung der Skalierbarkeit und Zuverlässigkeit der Codebasis
  • Nutzung von Git für die Repository Verwaltung
  • Durchführung von Code Reviews in verteilten Teams
  • Agiles Arbeiten mit Kanban

DREAMLINES

Aus- und Weiterbildung

Aus- und Weiterbildung

2016

Computer Science

M. Sc.

Technische Universität Hamburg


2014

Computer Science

B. Sc.

Technische Universität Hamburg

Kompetenzen

Kompetenzen

Top-Skills

Angular Node.js TypeScript React

Produkte / Standards / Erfahrungen / Methoden

Fähigkeiten

Frontend-Entwicklung:

  • Angular 21
  • React 19
  • Next.js 16
  • TypeScript 6
  • Redux
  • NgRx
  • RxJS


App-Entwicklung:

  • Ionic 8
  • React Native (+native Module für Android/iOS)


Backend-Entwicklung:

  • ASP.NET
  • C#. Node.js


API:

  • REST
  • GraphQL


UX/UI Design:

  • Figma
  • Sketch
  • TailwindCSS
  • MUI
  • Material Design
  • Ant Design
  • shadcn/ui
  • Responsives Design
  • Barrierefreiheit


Formulare:

  • Angular (Template-Driven Forms, Reactive Forms)
  • React (TanStack Forms, React Hook Form, Atomic Forms)


Routing:

  • React Router
  • TanStack Router


Testautomatisierung:

  • Umfassende Erfahrung in der Automatisierung von Tests mit den Frameworks Appium, Cypress, Playwright, Protractor, Selenium
  • Erstellen von Unit Tests mit Nunit, Xunit und Moq
  • Erstellen von Tests für Angular und React Komponenten mit Vitest, Testing Library React, Jest, Mocha, Chai


KI-gestützte Entwicklung & Autonome Agenten:

  • Einsatz von KI-Modellen und agentischen Workflows zur automatisierten Codegenerierung
  • Analyse,
  • Refactoring
  • Testautomatisierung und Beschleunigung von Entwicklungsprozessen


Architekturelles Design:

  • Unternehmensgerechte Softwarearchitektur
  • skalierbares Systemdesign
  • Microservices
  • Cloud-Infrastruktur


Cloud-Technologien:

  • AWS
  • Azure
  • Google Cloud


CI/CD:

Erfahrung im Einrichten von Pipelines mit:

  • GitHub
  • GitLab
  • Azure DevOps
  • Jenkins


Code Review, Debugging:

  • Expertise in der Fehlersuche bei komplexen Problemen 
  • Durchführung von Code Reviews in verteilten Teams


Agile Methoden:

  • Rapid Prototyping
  • SCRUM
  • Kanban


On Site & Remote:

  • Eigenständiges Erstellen von Softwarelösungen sowohl On Site als auch 100% Remote

Datenbanken

MS SQL
PostgreSQL

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.