Full-Stack Engineer für Angular & Spring Boot | Cloud-native Entwicklung & DevOps | AI/Automation Ready
Aktualisiert am 11.06.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 11.06.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Angular (2?19)
Spring Boot
CI/CD & DevOps (Docker
Kubernetes
Azure)
TypeScript
RxJS
SignalStore
REST APIs
Java
Kotlin
Python (FastAPI
Flask)
Node.js
Docker
GitHub Actions
Jest
Playwright
Clean Architecture
Microservices
OAuth2 / OpenID
Tailwind CSS
MongoDB / PostgreSQL
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 4 Monate
2024-02 - heute

Sachsparte

Senior Full-Stack Engineer Angular 17 TypeScript RxJS ...
Senior Full-Stack Engineer

  • Konzeption und Realisierung einer modularen Full-Stack-Plattform zur digitalen Abwicklung von Sachsparte-Versicherungsprozessen. 
  • Der Fokus lag auf Performance, Clean Code, barrierefreier Benutzerführung (WCAG 2.1) sowie der prozessorientierten Umsetzung mit Camunda BPMN und Microservices auf Kubernetes.


Frontend (Angular 17)

  • Umsetzung einer skalierbaren Angular-Architektur mit Tailwind & Angular Material, Accessibility-konforme UI-Komponenten (Screenreader-Support, ARIA-Rollen, Tastaturnavigation, Kontraste)
  • Anwendung von WCAG 2.1 Level AA-Standards (inkl. technischer Tests mit axe-core & Lighthouse)
  • State-Management mit RxJS
  • Integration RESTbasierter APIs
  • Refactoring von Altkomponenten zur Einhaltung von Accessibility- und Usability-Richtlinien
  • Automatisiertes UI-Testing mit Jasmine & Accessibility-Regression mit Cypress


Backend (Spring Boot & Camunda)

  • Entwicklung REST-Microservices mit OpenAPI-Dokumentation
  • Geschäftsprozessmodellierung & Task-Steuerung mit Camunda BPMN 2.0
  • Datenbankzugriff über Spring Data (JPA)
  • strukturierte Fehlerbehandlung und DTO-Mapping


Cloud Native & DevOps

  • Microservice-Bereitstellung im Kubernetes-Cluster (inkl. Service Management & Health Checks)
  • CI/CD via GitHub Actions inkl. automatischer Lint-, Test- & Deploy-Pipelines
  • Absicherung durch Containerisierung mit Docker und Secrets Handling


Zusammenarbeit & Qualitätssicherung

  • Code-Reviews
  • Architekturentscheidungen im Team
  • agile Delivery im Scrum-Modus
  • Dokumentation & Storymanagement über GitHub + Confluence
  • Fokus auf wartbare, verständliche und barrierefreie Codebasis (Clean Code + a11y)

Angular 17 TypeScript RxJS Tailwind Angular Material Bootstrap UI HTML5 CSS Spring Boot REST OpenAPI relationale Datenbanken Camunda BPMN Kubernetes GitHub CI/CD Pipelines Jasmine Git JSON Cypress (für a11y) Axe-Core Scrum Clean Code Accessibility (WCAG 2.1 konform)
HDI
1 Jahr 5 Monate
2024-01 - 2025-05

Versicherungsprozesse & BPM

Full-Stack Engineer Angular 17 Camunda Spring Boot ...
Full-Stack Engineer
  • Verantwortlich für die Konzeption und Umsetzung von BPMN-Workflows zur automatisierten Verarbeitung versicherungsbezogener Geschäftsprozesse.
  • Integration in eine hochverfügbare Microservice-Architektur (Spring Boot + Kubernetes), sowie Anbindung externer Systeme über REST-Schnittstellen.
  • Aktive Teilnahme an Refinements, Reviews und Go-Live-Vorbereitung mit DevOps-Pipeline in Azure.
Angular 17 Camunda Spring Boot Kubernetes Azure
HDI
1 Jahr 7 Monate
2023-08 - 2025-02

Vermögensoptimierung

Senior Full-Stack Engineer (Angular Lead) Angular 17 TypeScript RxJS ...
Senior Full-Stack Engineer (Angular Lead)
  • Entwicklung einer strategischen Webplattform zur digitalen Vermögensoptimierung für Bankkunden. 
  • Ziel war die visuelle Aufbereitung komplexer Finanzdaten mittels Highcharts, kombiniert mit einer performanten, skalierbaren Angular-Architektur auf Basis von SignalStore, NgRx und einem plattformweit einheitlichen Design-System (Atruvia DS).


Frontend (Angular 17 + SignalStore)

  • Entwicklung interaktiver UI-Komponenten im Angular 17 Stack
  • Integration von Highcharts zur dynamischen Visualisierung von Portfolios und Vermögensverläufen
  • Aufbau eines reaktiven State-Managements mit SignalStore und NgRx
  • Optimierung von Komponentenstruktur
  • ChangeDetection und UI-Responsiveness
  • UI-Konsistenz durch Nutzung des Atruvia Design Systems (Angular Material + Tailwind + Bootstrap UI)


Testing & Qualität

  • Teststrategie mit Jasmine, Cypress und Playwright ? inkl. Visual Regression und E2E
  • Refactoring bestehender Komponenten mit Fokus auf Performance & Lesbarkeit
  • Pair Programming & Code Reviews im Team ? unterstützt durch automatisierte Linting Pipelines


API-Integration & DevOps

  • Zusammenarbeit mit Backend-Teams für REST-basierte Schnittstellenintegration
  • GitHubbasierte Versionsverwaltung
  • CI/CD-fähige Strukturierung
  • Einsatz von Docker & Kubernetes für Build- und Deploymentprozesse
  • Nutzung von Azure-Umgebungen im Container-Kontext (staging, production)

Angular 17 TypeScript RxJS SignalStore NgRx Highcharts Tailwind Bootstrap UI Angular Material Atruvia Design System HTML5 CSS JSON REST-API Integration (Spring Boot relational) GitHub Collaboration Jasmine Cypress Playwright Azure Docker Kubernetes Scrum CI/CD Refactoring API Collaboration
Atruvia AG
9 Monate
2024-04 - 2024-12

Self-Service Plattform Wertpapierverträge

Senior Full-Stack Engineer Angular 18 RxJS SignalStore ...
Senior Full-Stack Engineer
  • Architektur und Umsetzung einer vollständig digitalisierten Abschlussstrecke zur Verwaltung von Wertpapierverträgen innerhalb der DVAG-Infrastruktur. 
  • Die Plattform zielt auf maximale Benutzerfreundlichkeit, modulare Erweiterbarkeit und Compliance-gerechte Verarbeitung sensibler Daten.


Frontend (Angular 18 + SignalStore)

  • Implementierung einer reaktiven UI-Struktur mit Fokus auf User Guidance & Accessibility
  • Dynamische Steuerung von Formular- und Abschlussprozessen inkl. Validierungslogik
  • Reaktives State-Management über SignalStore (Signale + selektive Effects)
  • UX-Optimierung durch adaptive Komponenten und Playwright-basierte UI-Tests


Backend (Spring Boot + Kotlin)

  • Modularisierung des Backends zur Anbindung bestehender Vertriebs- und Vertragslogiken
  • API-Stabilität und DTO-Design nach Clean Architecture-Prinzipien
  • Zusammenarbeit mit Domain-Teams zur Definition technischer Verträge und Servicegrenzen


Testing & Qualitätssicherung

  • Management mit GitHub
  • Unit-Tests mit Jest, E2E-Tests mit Playwright
  • Code-Reviews, CIintegrierte Testausführung
  • iterative Refactorings
  • Sicherstellung hoher Coverage und UIStabilität im Abschlussprozess


Schlüsselskills & Ergebnisse

  • Angular 18, RxJS, SignalStore, Spring Boot, Kotlin, REST, OAuth2, Clean Architecture, Jest
  • Playwright
  • Modularisierung
  • API-Stabilität
  • UX-Optimierung
  • Full-Stack Delivery
Angular 18 RxJS SignalStore HTML5 SCSS Spring Boot Kotlin REST OAuth2 OAuth2-Flow Token-basierte Absicherung Jest Playwright Clean Architecture Modul-orientiertes Setup Scrum CI/CD UX-first
DVAG
11 Monate
2024-02 - 2024-12

Self-Service Plattform Wertpapierverträge

Full-Stack Engineer (Fokusprojekt) Angular 18 RxJS SignalStore ...
Full-Stack Engineer (Fokusprojekt)
  • Entwicklung einer modular aufgebauten Abschlussstrecke zur digitalen Verwaltung von Wertpapierverträgen.
  • Operativer Fokus auf Frontend-Architektur mit Angular 18 und SignalStore.
  • Backend-Integration über REST und OAuth2 (Spring Boot + Kotlin).
  • Umsetzung nach Clean Architecture, mit Fokus auf API-Stabilität, UX-Optimierung und Testabdeckung (Jest & Playwright).
Angular 18 RxJS SignalStore Spring Boot Kotlin REST OAuth2
DVAG
8 Monate
2023-06 - 2024-01

ZEUS

Full-Stack-Entwickler Angular 14?17 TypeScript RxJS ...
Full-Stack-Entwickler

  • Technische Weiterentwicklung und Migration einer strategischen Dashboard-Anwendung zur Visualisierung
  • Steuerung und Auswertung von KPIs im Fernverkehr
  • Integration in die AWSSystemlandschaft der Deutschen Bahn und enge Verzahnung mit automatisierten Geschäftsprozessen über BPMN/Camunda


Frontend (Angular 14 - 17)

  • Migration auf Angular 17 mit Signal-Integration und Tailwind-Neugestaltung.
  • Entwicklung modularer Komponenten mit RxJS & Angular Material. 
  • Umsetzung von Responsive Design, Theming (Dark Mode) und Einbindung von Tableau zur Visualisierung. Automatisierte UI-Tests mit askui.


Backend (Java 17, Spring Boot)

  • Entwicklung skalierbarer REST-Microservices auf Basis Clean Architecture. 
  • DTO-Mapping (MapStruct), Validierung (JSR-380), Fehlerbehandlung (GlobalExceptionHandler), OAuth2/JWTAuth. 
  • Camunda-Integration via REST zur Prozessautomatisierung. 
  • DynamoDB: dynamische Queries, sekundäre Indizes, TTL. 
  • Logging über SLF4J/Logback.


DevOps & Qualitätssicherung

  • Containerisierung & Deployment via Docker/Kubernetes auf AWS EC2. 
  • Tests:
    • Unit (JUnit 5)
    • Integration (MockMVC, Testcontainers)
    • E2E (Jest, Jasmine). 
  • CI/CD-Pipelines & PRManagement mit GitHub


Ergebnisse

  • Modularisierung
  • Prozessautomatisierung
  • API Stabilität

Angular 14?17 TypeScript RxJS HTML5 Tailwind CSS Angular Material askui Java 17 Spring Boot 3 Spring Web Spring Data Lombok MapStruct JSR-380 Camunda BPM AWS EC2 AWS DynamoDB Kubernetes Docker Jest Jasmine JUnit 5 MockMVC Testcontainers Git GitHub REST JSON Tableau DynamoDB OAuth2 Clean Architecture CI/CD
DB Fernverkehr AG
10 Monate
2022-09 - 2023-06

Product Guide

Full-Stack-Entwickler (Angular Fokus) Angular 14 TypeScript HTML5 ...
Full-Stack-Entwickler (Angular Fokus)

  • Entwicklung einer Angular-Anwendung zur Auswahl
  • Konfiguration und Dokumentation technischer Messgeräte für internationale Industrieanwender
  • Integration in bestehende REST-Infrastruktur sowie Optimierung des UI/UX-Verhaltens über reaktive Architekturprinzipien


Frontend (Angular 14, Nx Monorepo)

  • Modularisierung von Angular-Komponenten im Nx-Monorepo mit Fokus auf Wiederverwendbarkeit, Performance und langfristige Wartbarkeit. 
  • Responsive UI Entwicklung mit Custom Styling und konsistentem Designsystem.


State-Management & Backend Integration

Implementierung eines reaktiven State-Managements via NgRx zur konsistenten Synchronisation von UI-Zuständen und Backend-API-Daten. Nutzung von REST-Schnittstellen zur dynamischen Datenbereitstellung.


Testing & Teamprozesse

  • Qualitätssicherung über Unit-Tests mit Jasmine & Jest. 
  • Code Review-Prozesse via Pull Requests, Versionsverwaltung mit Git.
  • Storybearbeitung, QA-Freigaben und Sprintplanung über Jira im SCRUM-Modus.


Ergebnisse

  • Reaktives State-Management
  • Testing mit Jasmine & Jest
  • Responsive Webdesign

Angular 14 TypeScript HTML5 CSS NgRx Nx Monorepo REST-Schnittstellenanbindung JSON-Verarbeitung (API-Integration) Jasmine Jest Git Jira Modularisierung Clean Code Reaktives State-Management SCRUM
Endress+Hauser
1 Jahr 3 Monate
2022-02 - 2023-04

Braze

Full-Stack-Entwickler Angular 15 TypeScript RxJS ...
Full-Stack-Entwickler
  • Weiterentwicklung einer cloudbasierten Content-Plattform zur dynamischen Ausspielung personalisierter Videoangebote. 
  • Fokus auf Performance, Modularisierung, Testbarkeit und eventgesteuerte Kommunikation ? integriert in skalierbare AWS-Infrastruktur.


Frontend (Angular 15, Nx)

  • Modularer Aufbau von UI-Komponenten mit Angular, RxJS und NgRx. 
  • Nutzung des Nx Build Systems für Workspace-Management und Code-Sharing im Monorepo. 
  • Fokus auf Performance, Wartbarkeit und Clean Code.


Backend (Spring Boot, Kotlin, Kafka)

  • Implementierung von Microservices mit Spring Boot & Kotlin. 
  • Event-Streaming mit Apache Kafka zur Kommunikation zwischen Systemen.
  • Gestaltung von REST-APIs, Validierung, DTOMapping und serviceorientierter Logik.


DevOps & Testing

  • Containerisierte CI/CD-Workflows mit Maven & Git. E2E- und Integrationstests mit Cypress, Jest & Jasmine. 
  • Integration in AWS-Infrastruktur und Zusammenarbeit mit dem DevOps-Team für Rollout und Monitoring.

Angular 15 TypeScript RxJS NgRx Nx Monorepo HTML5 CSS Java Kotlin Spring Boot Maven Kafka REST APIs Microservices Cypress Jest Jasmine AWS Git CI/CD Pipelines Event-Driven Architecture Clean Code
CBC Cologne Broadcasting Center GmbH
1 Jahr
2021-07 - 2022-06

Mein Portal

Front-End-Entwickler Angular 13 TypeScript RxJS ...
Front-End-Entwickler
  • Entwicklung eines modernen Kundenportals mit Fokus auf Sicherheit (OAuth2/SSO), Performanz und cloudfähiger Architektur. 
  • Umsetzung als responsive Web-App mit State-Driven Design, Keycloak-Integration und Full-Stack-Konnektivität zu AWS-Services.


Frontend (Angular 13, NGXS/NGRX)
  • Modularer Aufbau reaktiver UI-Komponenten mit Angular, RxJS, NGXS & NgRx.
  • Nutzung von Tailwind für performantes Styling. 
  • Ionic-Komponenten für mobile Optimierung.


Backend / Schnittstellen

  • Integration REST-basierter APIs mit dokumentierter Kommunikation über OpenAPI.
  • Authentifizierung & SSO via Keycloak. 
  • Umsetzung von Schnittstellen-Flows und Zustandssynchronisation.


DevOps & Testing

  • Testautomatisierung mit Cypress & Jasmine. 
  • Containerisierung mit Docker, Bereitstellung über AWS Services. 
  • Git-basierter Workflow mit PR-Handling, Story-Tracking über JIRA.
Angular 13 TypeScript RxJS NGXS NgRx Tailwind HTML5 CSS Ionic REST OpenAPI Keycloak Cypress Jasmine AWS Docker Git State Management Clean Code JIRA JSON
Generali
9 Monate
2021-07 - 2022-03

Wealth Management

Full-Stack-Entwickler Angular 12+ TypeScript RxJS ...
Full-Stack-Entwickler

  • Aufbau einer digitalen Plattform für Vermögensverwaltung und Anlageberatung mit Fokus auf Performance
  • Sicherheit und modularem Full-Stack-Design ? in enger Abstimmung mit UX
  • Security und Produktmanagement


Frontend (Angular, Tailwind)

  • Entwicklung reaktiver UI-Komponenten mit Angular, RxJS und Tailwind. 
  • Fokus auf UX, Responsive Design und wartbare Komponentenstruktur.


Backend (Spring Boot, OAuth2)

  • Erstellung sicherer REST-APIs mit Spring Boot und OAuth2-basierter Authentifizierung via Keycloak und Azure AD. 
  • Validierung, DTO-Mapping, Fehlerbehandlung und APIDokumentation mit Swagger.


DevOps & Testing

  • Containerisierung mit Docker, Deployment in Kubernetes. 
  • CI/CD-Integration, Testabdeckung mit Jest, Git-PR-Prozess, Jira-Dokumentation, Confluence-Wissenspflege.

Angular 12+ TypeScript RxJS Tailwind HTML5 CSS Angular Material Java Spring Boot REST OAuth2 Keycloak Azure AD Swagger (OpenAPI) Docker Kubernetes Git CI/CD Jest IntelliJ Visual Studio Code Jira Confluence Swagger OpenAPI Clean Architecture
Berenberg
9 Jahre
2012-08 - 2021-07

diverse Projekte

Lead Full-Stack Engineer, Angular Migration Architect, Enterprise Solution Developer AngularJS ? Angular 13 Angular Elements TypeScript ...
Lead Full-Stack Engineer, Angular Migration Architect, Enterprise Solution Developer

  • Clean Architecture 
  • DDD 
  • Hexagonale & Layered Architecture 
  • Modularisierung 
  • CQRS 
  • Event Sourcing 
  • Microservice Design 
  • API Security (OAuth2, Keycloak, OpenAPI) 
  • DevSecOps 
  • TDD/BDD 
  • CI/CD Pipelines 
  • Automated Testing 
  • BPM-Integration 
  • Agile Requirements
  • Engineering 
  • Mentoring & Technical Leadership


Architekturverantwortung bei Migrationen: 

  • von AngularJS-, SharePoint- und Polymer-Altanwendungen auf moderne Angular-Stacks (v8?v13) mit strukturiertem Migrationsplan, Testing und Refactoring


Plattformentwicklung für unternehmenskritische Domains:

  • Bewerbermanagement (Ottogroup)
  • Auth/Upload-Systeme (Uniper, Hannover Rück)
  • Steuerungs-UIs für Maschinen und Medizintechnik (Brückner, Sirona)


SAP-Integration auf Systemebene:

  • Anbindung von SAP PI/PO-Schnittstellen (Aldi, HO2, Roche)
  • Aufbau zentraler Workflows via SAP BPM zur Stammdatenpflege


Cloud & DevOps-Strategien:

  • Aufbau automatisierter Build- und Deployment-Prozesse in hybriden Infrastrukturen (Docker, Azure DevOps, K8s, Jenkins)


Datenarchitekturen für hochverfügbare Systeme:

  • Performantes Datenmanagement mit SQL Server, Entity Framework, komplexen Joins & Stored Procedures


BPM & Workflowautomatisierung:

  • Implementierung von BPMN-Prozessen mit Camunda & SAP BPM ? für kritische Geschäftsprozesse mit Audit Trail


API Security & Schnittstellen:

  • Entwicklung sicherer REST-, SOAP- & MQTT-Schnittstellen mit DTO-Mapping, OAuth2, OpenAPI und API-Gateway-Strukturen


Teststrategie auf Enterprise-Level:

  • Testabdeckung mit Cypress, Jest, Karma, Testcontainers inkl. Webkomponenten, SAPUI5 und komplexem DOM-Verhalten


Technische Führung:

  • Agile Entwicklung im Scrum-Modus mit Jira
  • technischer Reviewkultur
  • Architekturberatung
  • Mentoring & Knowledge Transfer


Kunden (Auswahl): 

Zurich Insurance, Hannover Rück, Better Mobility, Brückner Maschinenbau, Dentsply Sirona, GÖRLITZ AG, Roche Diagnostics, Aldi, Ottogroup, DB Systel, dm-drogerie markt, contentteam AG, GNS Nuklear-Service, Uniper, Appgenco, HO2 Systemberatung

AngularJS ? Angular 13 Angular Elements TypeScript JavaScript HTML5 CSS3+ Tailwind Bootstrap Ionic D3 lid.js Polymer SAP UI5 SAP FIORI Java (Spring Boot) Kotlin Node.js (Express) Python C# (.NET Core) ASP.NET REST GraphQL WebSocket OpenAPI DTO Mapping (MapStruct) Kafka RabbitMQ JPA/Hibernate Microservices AWS Azure Docker Kubernetes OAuth2 OpenID Keycloak IdentityServer RxJS NgRx NGXS Cypress Jest Jasmine Karma Protractor Mockito Testcontainers SAP PI/PO SAP ECC SAP BPM SAP Gateway OData GitHub GitLab Bitbucket Jenkins Azure DevOps Maven Gulp Webpack Camunda BPMN 2.0 MSSQL PostgreSQL Oracle MongoDB MySQL PL/SQL T-SQL Grafana Prometheus ELK Sentry Postman Jira Confluence IntelliJ VS Code
diverse

Aus- und Weiterbildung

Aus- und Weiterbildung

Position

Position

Senior Full-Stack Engineer

Kompetenzen

Kompetenzen

Top-Skills

Angular (2?19) Spring Boot CI/CD & DevOps (Docker Kubernetes Azure) TypeScript RxJS SignalStore REST APIs Java Kotlin Python (FastAPI Flask) Node.js Docker GitHub Actions Jest Playwright Clean Architecture Microservices OAuth2 / OpenID Tailwind CSS MongoDB / PostgreSQL

Schwerpunkte

Positionierung & Fokus:

  • Technologiegetriebener Full-Stack Engineer mit starkem Fokus auf:
    • High-End Angular-Architekturen (bis v19) mit RxJS, NgRx, Signal, SignalStore, Clean Code
    • Robuste Backend-Systeme mit Spring Boot, Java/Kotlin, Node.js und Python
    • Cloud-native Entwicklung mit Docker, Kubernetes, Azure, AWS
    • AI-gestützte Automatisierung (Trading-Bots, ML-Modelle, FastAPI, Flask)
    • CI/CD, Testautomatisierung (Jest, Playwright, Cypress), DevOps-Integration
    • ?Architekturverantwortung, Delegation, Review-Kultur und pragmatische Führung
  • Ich liefere skalierbare, wartbare und produktionsreife Lösungen ? effizient, zuverlässig und zukunftssicher.

Produkte / Standards / Erfahrungen / Methoden

Angular
Spring Boot
AI/Automation
Kubernetes
Cloud-Native
DevOps

Profil

Ich bin Full-Stack Engineer mit über 12 Jahren Erfahrung in der Entwicklung skalierbarer Webanwendungen, APIs und cloudbasierter Architekturen. Mein Schwerpunkt liegt auf Angular-Architekturen, Spring Boot Backends, Cloud-Native Deployments und automatisierten Datenflüssen mit Python & AI. Ich arbeite lösungsorientiert, denke in Systemen und liefere stabile, wartbare Software mit Fokus auf Qualität, Skalierbarkeit und Klarheit im Code.


Meine Mission:

  • Ich schreibe Code, der nicht nur funktioniert, sondern stabil unter Last läuft, wartbar bleibt und im Team verstanden wird.
  • Mein Fokus liegt auf Qualität, Performance und klarer Architektur, damit Lösungen langfristig tragfähig sind.


Berufserfahrung:

  • seit 2012 ? über 12 Jahre Projekterfahrung in EnterpriseSoftwareentwicklung


Kernfokus:

Frontend:

  • High-End Angular (bis v19)
  • RxJS
  • SignalStore
  • Clean Code
  • Nx


Backend:

  • Spring Boot
  • Java/Kotlin
  • NestJS/Node.js
  • Python (FastAPI, Flask)


Cloud-Native:

  • Docker
  • Kubernetes
  • Azure
  • AWS
  • CI/CD
  • Helm
  • Terraform


AI & Automation:

  • Trading-Bots
  • ML-Modelle
  • OpenAI
  • ccxt


Qualität:

  • Jest
  • Playwright
  • Cypress
  • TDD
  • Clean Architecture


Lead & Architektur:

  • Review-Kultur
  • Delegation
  • skalierbare Systemarchitektur


Technologien & Werkzeug:

Frontend:

  • Angular 2?19
  • AngularJS, Signals
  • SignalStore
  • RxJS
  • NgRx
  • Nx Monorepo
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • SCSS
  • SASS
  • Highcharts
  • D3.js
  • Chart.js
  • ApexCharts
  • Bootstrap
  • Tailwind CSS
  • Angular Material
  • PrimeNG
  • Kendo UI
  • Web Components
  • Shadow DOM
  • Stencil
  • Polymer
  • SAP UI5
  • SAP FIORI
  • jQuery
  • Knockout.js
  • lid.js
  • Responsive Design
  • Mobile-First
  • Accessibility (WCAG)
  • PWA (Progressive Web Apps)


Backend & API:

  • Java (8?21)
  • Spring Boot
  • Spring Batch
  • Spring Security, Kotlin
  • C#
  • .NET Core
  • ASP.NET Web API/MVC
  • Node.js (NestJS, Express)
  • Python (Flask, FastAPI), PHP (5/7/8)
  • ABAP
  • REST
  • GraphQL
  • gRPC
  • OpenAPI (Swagger)
  • SOAP
  • WebSockets
  • Server-Sent Events (SSE)
  • MQTT
  • OAuth2
  • OpenID Connect
  • JWT
  • Keycloak
  • IdentityServer


Automation/AI:

  • Pandas
  • NumPy
  • scikit-learn
  • XGBoost
  • LightGBM
  • NLTK
  • OpenAI API
  • LangChain
  • LLM-Prompts
  • Vector DBs
  • ccxt (Krypto-Börsenanbindung)
  • TradingView API
  • Backtesting
  • FastAPI mit Pydantic
  • Airflow (ETL)
  • Chatbot-Integration
  • Automatisiertes Reporting
  • AI-basierte Signalgenerierung


Cloud & DevOps:

  • Docker
  • Docker Compose
  • Kubernetes (K8s)
  • Helm, Terraform
  • Azure (DevOps, AKS, Functions, Blob Storage)
  • AWS (EC2, S3, Lambda, RDS)
  • GCP
  • NGINX
  • Traefik
  • Portainer
  • Let's Encrypt


CI/CD Pipelines:

  • GitHub Actions
  • GitLab CI
  • Jenkins
  • Azure Pipelines
  • CircleCI IaC
  • GitOps
  • Secret Management (Vault, Doppler, K8s Secrets)
  • Service Mesh (Istio, Linkerd)


Testing & Qualität:

  • Unit-Tests
  • Integrationstests
  • End-to-End-Tests (E2E)
  • Jest
  • Jasmine
  • Karma
  • Cypress
  • Playwright
  • Protractor
  • Testcontainers
  • NUnit
  • xUnit
  • Mockito
  • JUnit
  • API-Tests:
    • Postman
    • Insomnia
    • SoapUI
    • TDD
    • BDD
    • Coverage-Analyse
    • Linting
    • ESLint
    • Husky
    • Prettier


Data & Storage:

  • PostgreSQL
  • MySQL
  • MariaDB
  • MSSQL
  • Oracle
  • MongoDB
  • DynamoDB
  • Redis
  • Cassandra
  • InfluxDB
  • Elasticsearch (ELK)
  • Solr
  • Firebase Realtime DB
  • Firestore
  • Flyway
  • Liquibase
  • DB-Migrations
  • ER-Modellierung
  • Index-Tuning


Architektur & Patterns:

  • Clean Architecture
  • Hexagonale Architektur (Ports & Adapters)
  • Onion Architecture
  • DDD (Domain Driven Design)
  • TDD
  • BDD
  • CQRS
  • Event Sourcing
  • Microservices
  • Modular Monolith
  • Event-driven Architecture (Kafka, RabbitMQ)
  • API-Gateway
  • Backend-for- Frontend (BFF)
  • DTO Mapping
  • Repository Pattern
  • Camunda BPMN
  • Zeebe
  • Flowable
  • Decision Tables (DMN)


Tools & Infrastruktur

  • Git
  • GitHub
  • GitLab
  • Bitbucket
  • Azure DevOps
  • SVN
  • TFS
  • Gitea
  • Jira
  • Confluence
  • Notion
  • Miro
  • Mural
  • Slack
  • Teams
  • Lotus Notes
  • IDEs:
    • VS Code
    • IntelliJ IDEA
    • WebStorm
    • PyCharm
    • Visual Studio
    • Eclipse
    • Xcode
    • Android Studio
    • SAP Web DIE
    • Nexus
    • Artifactory
    • SonarQube
    • ESLint
    • Prettier
    • Husky
    • Commitizen


Monitoring, Logging, Observability:

  • Grafana
  • Prometheus
  • Loki
  • ELK (Elasticsearch, Logstash, Kibana)
  • Graylog
  • Sentry
  • Datadog
  • New Relic
  • Uptime Kuma
  • Health Checks
  • Metrics Export
  • Alerting (Slack, Email, PagerDuty)
  • Distributed Tracing (OpenTelemetry, Zipkin)


Methodisches Know-how:

  • Agile (Scrum, Kanban, SAFe)
  • OOA/OOD
  • SOLID
  • DDD
  • TDD
  • BDD
  • Clean Architecture
  • Clean Code
  • Hexagonale Architektur (Ports & Adapters)
  • Layered Architecture
  • CQRS
  • Event Sourcing
  • komponentenbasierte Entwicklung
  • Testautomatisierung (Unit-, Integration- & E2E-Tests)
  • CI/CD
  • DevSecOps
  • API-Design (REST, GraphQL, OpenAPI)
  • datengetriebene Modellierung
  • Workflow- & UI-Design
  • Code Reviews
  • Pair Programming
  • technische Dokumentation
  • SEO & Webhosting
  • Performance-Optimierung
  • Monitoring & Observability (Grafana, Prometheus, ELK)
  • Skalierung von Frontend- & Backend-Systemen
  • Feature Toggles & A/B Testing
  • User-Centered Design
  • Accessibility (WCAG, a11y)
  • Mobile-First & Responsive Design
  • Agile Requirements Engineering
  • Stakeholder-Kommunikation
  • technische Roadmap-Planung
  • Mentoring
  • Teamführung & Onboarding von Entwickler:innen
  • Architektur-Reviews
  • Projektleitung

Betriebssysteme

Windows
7 - 11
Windows Server
2012 - 2022
macOS
Intel & M1
Linux
Ubuntu, Debian, SUSE, Alpine, RHEL, CentOS
Android
Emulator + Debugging
iOS
Xcode Simulator
WSL2
Windows Subsystem for Linux
CoreOS
VMware
VirtualBox
Docker-Images
Alpine, Ubuntu

Branchen

Branchen

  • Versicherungen
  • Banken
  • Energiewirtschaft
  • Pharmaindustrie
  • Maschinenbau
  • Forschung & Nukleartechnik (Kernkraftwerke)
  • Öffentlicher Personennahverkehr (ÖPNV)
  • Transport & Logistik
  • Touristik
  • Handel & Einzelhandel
  • Lebensmittelbranche
  • Medien & Fernsehen
  • Online- Plattformen
  • Videoproduktion
  • IT-Dienstleistung
  • Internetwirtschaft
  • Webentwicklung
  • Mobile Entwicklung
  • Digitalisierung & digitale Transformation
  • Softwareentwicklung
  • Webdesign
  • Marketing & E-Commerce
  • Eisenbahn
  • Deutsche Bahn
  • Consulting & Projektmanagement

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 4 Monate
2024-02 - heute

Sachsparte

Senior Full-Stack Engineer Angular 17 TypeScript RxJS ...
Senior Full-Stack Engineer

  • Konzeption und Realisierung einer modularen Full-Stack-Plattform zur digitalen Abwicklung von Sachsparte-Versicherungsprozessen. 
  • Der Fokus lag auf Performance, Clean Code, barrierefreier Benutzerführung (WCAG 2.1) sowie der prozessorientierten Umsetzung mit Camunda BPMN und Microservices auf Kubernetes.


Frontend (Angular 17)

  • Umsetzung einer skalierbaren Angular-Architektur mit Tailwind & Angular Material, Accessibility-konforme UI-Komponenten (Screenreader-Support, ARIA-Rollen, Tastaturnavigation, Kontraste)
  • Anwendung von WCAG 2.1 Level AA-Standards (inkl. technischer Tests mit axe-core & Lighthouse)
  • State-Management mit RxJS
  • Integration RESTbasierter APIs
  • Refactoring von Altkomponenten zur Einhaltung von Accessibility- und Usability-Richtlinien
  • Automatisiertes UI-Testing mit Jasmine & Accessibility-Regression mit Cypress


Backend (Spring Boot & Camunda)

  • Entwicklung REST-Microservices mit OpenAPI-Dokumentation
  • Geschäftsprozessmodellierung & Task-Steuerung mit Camunda BPMN 2.0
  • Datenbankzugriff über Spring Data (JPA)
  • strukturierte Fehlerbehandlung und DTO-Mapping


Cloud Native & DevOps

  • Microservice-Bereitstellung im Kubernetes-Cluster (inkl. Service Management & Health Checks)
  • CI/CD via GitHub Actions inkl. automatischer Lint-, Test- & Deploy-Pipelines
  • Absicherung durch Containerisierung mit Docker und Secrets Handling


Zusammenarbeit & Qualitätssicherung

  • Code-Reviews
  • Architekturentscheidungen im Team
  • agile Delivery im Scrum-Modus
  • Dokumentation & Storymanagement über GitHub + Confluence
  • Fokus auf wartbare, verständliche und barrierefreie Codebasis (Clean Code + a11y)

Angular 17 TypeScript RxJS Tailwind Angular Material Bootstrap UI HTML5 CSS Spring Boot REST OpenAPI relationale Datenbanken Camunda BPMN Kubernetes GitHub CI/CD Pipelines Jasmine Git JSON Cypress (für a11y) Axe-Core Scrum Clean Code Accessibility (WCAG 2.1 konform)
HDI
1 Jahr 5 Monate
2024-01 - 2025-05

Versicherungsprozesse & BPM

Full-Stack Engineer Angular 17 Camunda Spring Boot ...
Full-Stack Engineer
  • Verantwortlich für die Konzeption und Umsetzung von BPMN-Workflows zur automatisierten Verarbeitung versicherungsbezogener Geschäftsprozesse.
  • Integration in eine hochverfügbare Microservice-Architektur (Spring Boot + Kubernetes), sowie Anbindung externer Systeme über REST-Schnittstellen.
  • Aktive Teilnahme an Refinements, Reviews und Go-Live-Vorbereitung mit DevOps-Pipeline in Azure.
Angular 17 Camunda Spring Boot Kubernetes Azure
HDI
1 Jahr 7 Monate
2023-08 - 2025-02

Vermögensoptimierung

Senior Full-Stack Engineer (Angular Lead) Angular 17 TypeScript RxJS ...
Senior Full-Stack Engineer (Angular Lead)
  • Entwicklung einer strategischen Webplattform zur digitalen Vermögensoptimierung für Bankkunden. 
  • Ziel war die visuelle Aufbereitung komplexer Finanzdaten mittels Highcharts, kombiniert mit einer performanten, skalierbaren Angular-Architektur auf Basis von SignalStore, NgRx und einem plattformweit einheitlichen Design-System (Atruvia DS).


Frontend (Angular 17 + SignalStore)

  • Entwicklung interaktiver UI-Komponenten im Angular 17 Stack
  • Integration von Highcharts zur dynamischen Visualisierung von Portfolios und Vermögensverläufen
  • Aufbau eines reaktiven State-Managements mit SignalStore und NgRx
  • Optimierung von Komponentenstruktur
  • ChangeDetection und UI-Responsiveness
  • UI-Konsistenz durch Nutzung des Atruvia Design Systems (Angular Material + Tailwind + Bootstrap UI)


Testing & Qualität

  • Teststrategie mit Jasmine, Cypress und Playwright ? inkl. Visual Regression und E2E
  • Refactoring bestehender Komponenten mit Fokus auf Performance & Lesbarkeit
  • Pair Programming & Code Reviews im Team ? unterstützt durch automatisierte Linting Pipelines


API-Integration & DevOps

  • Zusammenarbeit mit Backend-Teams für REST-basierte Schnittstellenintegration
  • GitHubbasierte Versionsverwaltung
  • CI/CD-fähige Strukturierung
  • Einsatz von Docker & Kubernetes für Build- und Deploymentprozesse
  • Nutzung von Azure-Umgebungen im Container-Kontext (staging, production)

Angular 17 TypeScript RxJS SignalStore NgRx Highcharts Tailwind Bootstrap UI Angular Material Atruvia Design System HTML5 CSS JSON REST-API Integration (Spring Boot relational) GitHub Collaboration Jasmine Cypress Playwright Azure Docker Kubernetes Scrum CI/CD Refactoring API Collaboration
Atruvia AG
9 Monate
2024-04 - 2024-12

Self-Service Plattform Wertpapierverträge

Senior Full-Stack Engineer Angular 18 RxJS SignalStore ...
Senior Full-Stack Engineer
  • Architektur und Umsetzung einer vollständig digitalisierten Abschlussstrecke zur Verwaltung von Wertpapierverträgen innerhalb der DVAG-Infrastruktur. 
  • Die Plattform zielt auf maximale Benutzerfreundlichkeit, modulare Erweiterbarkeit und Compliance-gerechte Verarbeitung sensibler Daten.


Frontend (Angular 18 + SignalStore)

  • Implementierung einer reaktiven UI-Struktur mit Fokus auf User Guidance & Accessibility
  • Dynamische Steuerung von Formular- und Abschlussprozessen inkl. Validierungslogik
  • Reaktives State-Management über SignalStore (Signale + selektive Effects)
  • UX-Optimierung durch adaptive Komponenten und Playwright-basierte UI-Tests


Backend (Spring Boot + Kotlin)

  • Modularisierung des Backends zur Anbindung bestehender Vertriebs- und Vertragslogiken
  • API-Stabilität und DTO-Design nach Clean Architecture-Prinzipien
  • Zusammenarbeit mit Domain-Teams zur Definition technischer Verträge und Servicegrenzen


Testing & Qualitätssicherung

  • Management mit GitHub
  • Unit-Tests mit Jest, E2E-Tests mit Playwright
  • Code-Reviews, CIintegrierte Testausführung
  • iterative Refactorings
  • Sicherstellung hoher Coverage und UIStabilität im Abschlussprozess


Schlüsselskills & Ergebnisse

  • Angular 18, RxJS, SignalStore, Spring Boot, Kotlin, REST, OAuth2, Clean Architecture, Jest
  • Playwright
  • Modularisierung
  • API-Stabilität
  • UX-Optimierung
  • Full-Stack Delivery
Angular 18 RxJS SignalStore HTML5 SCSS Spring Boot Kotlin REST OAuth2 OAuth2-Flow Token-basierte Absicherung Jest Playwright Clean Architecture Modul-orientiertes Setup Scrum CI/CD UX-first
DVAG
11 Monate
2024-02 - 2024-12

Self-Service Plattform Wertpapierverträge

Full-Stack Engineer (Fokusprojekt) Angular 18 RxJS SignalStore ...
Full-Stack Engineer (Fokusprojekt)
  • Entwicklung einer modular aufgebauten Abschlussstrecke zur digitalen Verwaltung von Wertpapierverträgen.
  • Operativer Fokus auf Frontend-Architektur mit Angular 18 und SignalStore.
  • Backend-Integration über REST und OAuth2 (Spring Boot + Kotlin).
  • Umsetzung nach Clean Architecture, mit Fokus auf API-Stabilität, UX-Optimierung und Testabdeckung (Jest & Playwright).
Angular 18 RxJS SignalStore Spring Boot Kotlin REST OAuth2
DVAG
8 Monate
2023-06 - 2024-01

ZEUS

Full-Stack-Entwickler Angular 14?17 TypeScript RxJS ...
Full-Stack-Entwickler

  • Technische Weiterentwicklung und Migration einer strategischen Dashboard-Anwendung zur Visualisierung
  • Steuerung und Auswertung von KPIs im Fernverkehr
  • Integration in die AWSSystemlandschaft der Deutschen Bahn und enge Verzahnung mit automatisierten Geschäftsprozessen über BPMN/Camunda


Frontend (Angular 14 - 17)

  • Migration auf Angular 17 mit Signal-Integration und Tailwind-Neugestaltung.
  • Entwicklung modularer Komponenten mit RxJS & Angular Material. 
  • Umsetzung von Responsive Design, Theming (Dark Mode) und Einbindung von Tableau zur Visualisierung. Automatisierte UI-Tests mit askui.


Backend (Java 17, Spring Boot)

  • Entwicklung skalierbarer REST-Microservices auf Basis Clean Architecture. 
  • DTO-Mapping (MapStruct), Validierung (JSR-380), Fehlerbehandlung (GlobalExceptionHandler), OAuth2/JWTAuth. 
  • Camunda-Integration via REST zur Prozessautomatisierung. 
  • DynamoDB: dynamische Queries, sekundäre Indizes, TTL. 
  • Logging über SLF4J/Logback.


DevOps & Qualitätssicherung

  • Containerisierung & Deployment via Docker/Kubernetes auf AWS EC2. 
  • Tests:
    • Unit (JUnit 5)
    • Integration (MockMVC, Testcontainers)
    • E2E (Jest, Jasmine). 
  • CI/CD-Pipelines & PRManagement mit GitHub


Ergebnisse

  • Modularisierung
  • Prozessautomatisierung
  • API Stabilität

Angular 14?17 TypeScript RxJS HTML5 Tailwind CSS Angular Material askui Java 17 Spring Boot 3 Spring Web Spring Data Lombok MapStruct JSR-380 Camunda BPM AWS EC2 AWS DynamoDB Kubernetes Docker Jest Jasmine JUnit 5 MockMVC Testcontainers Git GitHub REST JSON Tableau DynamoDB OAuth2 Clean Architecture CI/CD
DB Fernverkehr AG
10 Monate
2022-09 - 2023-06

Product Guide

Full-Stack-Entwickler (Angular Fokus) Angular 14 TypeScript HTML5 ...
Full-Stack-Entwickler (Angular Fokus)

  • Entwicklung einer Angular-Anwendung zur Auswahl
  • Konfiguration und Dokumentation technischer Messgeräte für internationale Industrieanwender
  • Integration in bestehende REST-Infrastruktur sowie Optimierung des UI/UX-Verhaltens über reaktive Architekturprinzipien


Frontend (Angular 14, Nx Monorepo)

  • Modularisierung von Angular-Komponenten im Nx-Monorepo mit Fokus auf Wiederverwendbarkeit, Performance und langfristige Wartbarkeit. 
  • Responsive UI Entwicklung mit Custom Styling und konsistentem Designsystem.


State-Management & Backend Integration

Implementierung eines reaktiven State-Managements via NgRx zur konsistenten Synchronisation von UI-Zuständen und Backend-API-Daten. Nutzung von REST-Schnittstellen zur dynamischen Datenbereitstellung.


Testing & Teamprozesse

  • Qualitätssicherung über Unit-Tests mit Jasmine & Jest. 
  • Code Review-Prozesse via Pull Requests, Versionsverwaltung mit Git.
  • Storybearbeitung, QA-Freigaben und Sprintplanung über Jira im SCRUM-Modus.


Ergebnisse

  • Reaktives State-Management
  • Testing mit Jasmine & Jest
  • Responsive Webdesign

Angular 14 TypeScript HTML5 CSS NgRx Nx Monorepo REST-Schnittstellenanbindung JSON-Verarbeitung (API-Integration) Jasmine Jest Git Jira Modularisierung Clean Code Reaktives State-Management SCRUM
Endress+Hauser
1 Jahr 3 Monate
2022-02 - 2023-04

Braze

Full-Stack-Entwickler Angular 15 TypeScript RxJS ...
Full-Stack-Entwickler
  • Weiterentwicklung einer cloudbasierten Content-Plattform zur dynamischen Ausspielung personalisierter Videoangebote. 
  • Fokus auf Performance, Modularisierung, Testbarkeit und eventgesteuerte Kommunikation ? integriert in skalierbare AWS-Infrastruktur.


Frontend (Angular 15, Nx)

  • Modularer Aufbau von UI-Komponenten mit Angular, RxJS und NgRx. 
  • Nutzung des Nx Build Systems für Workspace-Management und Code-Sharing im Monorepo. 
  • Fokus auf Performance, Wartbarkeit und Clean Code.


Backend (Spring Boot, Kotlin, Kafka)

  • Implementierung von Microservices mit Spring Boot & Kotlin. 
  • Event-Streaming mit Apache Kafka zur Kommunikation zwischen Systemen.
  • Gestaltung von REST-APIs, Validierung, DTOMapping und serviceorientierter Logik.


DevOps & Testing

  • Containerisierte CI/CD-Workflows mit Maven & Git. E2E- und Integrationstests mit Cypress, Jest & Jasmine. 
  • Integration in AWS-Infrastruktur und Zusammenarbeit mit dem DevOps-Team für Rollout und Monitoring.

Angular 15 TypeScript RxJS NgRx Nx Monorepo HTML5 CSS Java Kotlin Spring Boot Maven Kafka REST APIs Microservices Cypress Jest Jasmine AWS Git CI/CD Pipelines Event-Driven Architecture Clean Code
CBC Cologne Broadcasting Center GmbH
1 Jahr
2021-07 - 2022-06

Mein Portal

Front-End-Entwickler Angular 13 TypeScript RxJS ...
Front-End-Entwickler
  • Entwicklung eines modernen Kundenportals mit Fokus auf Sicherheit (OAuth2/SSO), Performanz und cloudfähiger Architektur. 
  • Umsetzung als responsive Web-App mit State-Driven Design, Keycloak-Integration und Full-Stack-Konnektivität zu AWS-Services.


Frontend (Angular 13, NGXS/NGRX)
  • Modularer Aufbau reaktiver UI-Komponenten mit Angular, RxJS, NGXS & NgRx.
  • Nutzung von Tailwind für performantes Styling. 
  • Ionic-Komponenten für mobile Optimierung.


Backend / Schnittstellen

  • Integration REST-basierter APIs mit dokumentierter Kommunikation über OpenAPI.
  • Authentifizierung & SSO via Keycloak. 
  • Umsetzung von Schnittstellen-Flows und Zustandssynchronisation.


DevOps & Testing

  • Testautomatisierung mit Cypress & Jasmine. 
  • Containerisierung mit Docker, Bereitstellung über AWS Services. 
  • Git-basierter Workflow mit PR-Handling, Story-Tracking über JIRA.
Angular 13 TypeScript RxJS NGXS NgRx Tailwind HTML5 CSS Ionic REST OpenAPI Keycloak Cypress Jasmine AWS Docker Git State Management Clean Code JIRA JSON
Generali
9 Monate
2021-07 - 2022-03

Wealth Management

Full-Stack-Entwickler Angular 12+ TypeScript RxJS ...
Full-Stack-Entwickler

  • Aufbau einer digitalen Plattform für Vermögensverwaltung und Anlageberatung mit Fokus auf Performance
  • Sicherheit und modularem Full-Stack-Design ? in enger Abstimmung mit UX
  • Security und Produktmanagement


Frontend (Angular, Tailwind)

  • Entwicklung reaktiver UI-Komponenten mit Angular, RxJS und Tailwind. 
  • Fokus auf UX, Responsive Design und wartbare Komponentenstruktur.


Backend (Spring Boot, OAuth2)

  • Erstellung sicherer REST-APIs mit Spring Boot und OAuth2-basierter Authentifizierung via Keycloak und Azure AD. 
  • Validierung, DTO-Mapping, Fehlerbehandlung und APIDokumentation mit Swagger.


DevOps & Testing

  • Containerisierung mit Docker, Deployment in Kubernetes. 
  • CI/CD-Integration, Testabdeckung mit Jest, Git-PR-Prozess, Jira-Dokumentation, Confluence-Wissenspflege.

Angular 12+ TypeScript RxJS Tailwind HTML5 CSS Angular Material Java Spring Boot REST OAuth2 Keycloak Azure AD Swagger (OpenAPI) Docker Kubernetes Git CI/CD Jest IntelliJ Visual Studio Code Jira Confluence Swagger OpenAPI Clean Architecture
Berenberg
9 Jahre
2012-08 - 2021-07

diverse Projekte

Lead Full-Stack Engineer, Angular Migration Architect, Enterprise Solution Developer AngularJS ? Angular 13 Angular Elements TypeScript ...
Lead Full-Stack Engineer, Angular Migration Architect, Enterprise Solution Developer

  • Clean Architecture 
  • DDD 
  • Hexagonale & Layered Architecture 
  • Modularisierung 
  • CQRS 
  • Event Sourcing 
  • Microservice Design 
  • API Security (OAuth2, Keycloak, OpenAPI) 
  • DevSecOps 
  • TDD/BDD 
  • CI/CD Pipelines 
  • Automated Testing 
  • BPM-Integration 
  • Agile Requirements
  • Engineering 
  • Mentoring & Technical Leadership


Architekturverantwortung bei Migrationen: 

  • von AngularJS-, SharePoint- und Polymer-Altanwendungen auf moderne Angular-Stacks (v8?v13) mit strukturiertem Migrationsplan, Testing und Refactoring


Plattformentwicklung für unternehmenskritische Domains:

  • Bewerbermanagement (Ottogroup)
  • Auth/Upload-Systeme (Uniper, Hannover Rück)
  • Steuerungs-UIs für Maschinen und Medizintechnik (Brückner, Sirona)


SAP-Integration auf Systemebene:

  • Anbindung von SAP PI/PO-Schnittstellen (Aldi, HO2, Roche)
  • Aufbau zentraler Workflows via SAP BPM zur Stammdatenpflege


Cloud & DevOps-Strategien:

  • Aufbau automatisierter Build- und Deployment-Prozesse in hybriden Infrastrukturen (Docker, Azure DevOps, K8s, Jenkins)


Datenarchitekturen für hochverfügbare Systeme:

  • Performantes Datenmanagement mit SQL Server, Entity Framework, komplexen Joins & Stored Procedures


BPM & Workflowautomatisierung:

  • Implementierung von BPMN-Prozessen mit Camunda & SAP BPM ? für kritische Geschäftsprozesse mit Audit Trail


API Security & Schnittstellen:

  • Entwicklung sicherer REST-, SOAP- & MQTT-Schnittstellen mit DTO-Mapping, OAuth2, OpenAPI und API-Gateway-Strukturen


Teststrategie auf Enterprise-Level:

  • Testabdeckung mit Cypress, Jest, Karma, Testcontainers inkl. Webkomponenten, SAPUI5 und komplexem DOM-Verhalten


Technische Führung:

  • Agile Entwicklung im Scrum-Modus mit Jira
  • technischer Reviewkultur
  • Architekturberatung
  • Mentoring & Knowledge Transfer


Kunden (Auswahl): 

Zurich Insurance, Hannover Rück, Better Mobility, Brückner Maschinenbau, Dentsply Sirona, GÖRLITZ AG, Roche Diagnostics, Aldi, Ottogroup, DB Systel, dm-drogerie markt, contentteam AG, GNS Nuklear-Service, Uniper, Appgenco, HO2 Systemberatung

AngularJS ? Angular 13 Angular Elements TypeScript JavaScript HTML5 CSS3+ Tailwind Bootstrap Ionic D3 lid.js Polymer SAP UI5 SAP FIORI Java (Spring Boot) Kotlin Node.js (Express) Python C# (.NET Core) ASP.NET REST GraphQL WebSocket OpenAPI DTO Mapping (MapStruct) Kafka RabbitMQ JPA/Hibernate Microservices AWS Azure Docker Kubernetes OAuth2 OpenID Keycloak IdentityServer RxJS NgRx NGXS Cypress Jest Jasmine Karma Protractor Mockito Testcontainers SAP PI/PO SAP ECC SAP BPM SAP Gateway OData GitHub GitLab Bitbucket Jenkins Azure DevOps Maven Gulp Webpack Camunda BPMN 2.0 MSSQL PostgreSQL Oracle MongoDB MySQL PL/SQL T-SQL Grafana Prometheus ELK Sentry Postman Jira Confluence IntelliJ VS Code
diverse

Aus- und Weiterbildung

Aus- und Weiterbildung

Position

Position

Senior Full-Stack Engineer

Kompetenzen

Kompetenzen

Top-Skills

Angular (2?19) Spring Boot CI/CD & DevOps (Docker Kubernetes Azure) TypeScript RxJS SignalStore REST APIs Java Kotlin Python (FastAPI Flask) Node.js Docker GitHub Actions Jest Playwright Clean Architecture Microservices OAuth2 / OpenID Tailwind CSS MongoDB / PostgreSQL

Schwerpunkte

Positionierung & Fokus:

  • Technologiegetriebener Full-Stack Engineer mit starkem Fokus auf:
    • High-End Angular-Architekturen (bis v19) mit RxJS, NgRx, Signal, SignalStore, Clean Code
    • Robuste Backend-Systeme mit Spring Boot, Java/Kotlin, Node.js und Python
    • Cloud-native Entwicklung mit Docker, Kubernetes, Azure, AWS
    • AI-gestützte Automatisierung (Trading-Bots, ML-Modelle, FastAPI, Flask)
    • CI/CD, Testautomatisierung (Jest, Playwright, Cypress), DevOps-Integration
    • ?Architekturverantwortung, Delegation, Review-Kultur und pragmatische Führung
  • Ich liefere skalierbare, wartbare und produktionsreife Lösungen ? effizient, zuverlässig und zukunftssicher.

Produkte / Standards / Erfahrungen / Methoden

Angular
Spring Boot
AI/Automation
Kubernetes
Cloud-Native
DevOps

Profil

Ich bin Full-Stack Engineer mit über 12 Jahren Erfahrung in der Entwicklung skalierbarer Webanwendungen, APIs und cloudbasierter Architekturen. Mein Schwerpunkt liegt auf Angular-Architekturen, Spring Boot Backends, Cloud-Native Deployments und automatisierten Datenflüssen mit Python & AI. Ich arbeite lösungsorientiert, denke in Systemen und liefere stabile, wartbare Software mit Fokus auf Qualität, Skalierbarkeit und Klarheit im Code.


Meine Mission:

  • Ich schreibe Code, der nicht nur funktioniert, sondern stabil unter Last läuft, wartbar bleibt und im Team verstanden wird.
  • Mein Fokus liegt auf Qualität, Performance und klarer Architektur, damit Lösungen langfristig tragfähig sind.


Berufserfahrung:

  • seit 2012 ? über 12 Jahre Projekterfahrung in EnterpriseSoftwareentwicklung


Kernfokus:

Frontend:

  • High-End Angular (bis v19)
  • RxJS
  • SignalStore
  • Clean Code
  • Nx


Backend:

  • Spring Boot
  • Java/Kotlin
  • NestJS/Node.js
  • Python (FastAPI, Flask)


Cloud-Native:

  • Docker
  • Kubernetes
  • Azure
  • AWS
  • CI/CD
  • Helm
  • Terraform


AI & Automation:

  • Trading-Bots
  • ML-Modelle
  • OpenAI
  • ccxt


Qualität:

  • Jest
  • Playwright
  • Cypress
  • TDD
  • Clean Architecture


Lead & Architektur:

  • Review-Kultur
  • Delegation
  • skalierbare Systemarchitektur


Technologien & Werkzeug:

Frontend:

  • Angular 2?19
  • AngularJS, Signals
  • SignalStore
  • RxJS
  • NgRx
  • Nx Monorepo
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • SCSS
  • SASS
  • Highcharts
  • D3.js
  • Chart.js
  • ApexCharts
  • Bootstrap
  • Tailwind CSS
  • Angular Material
  • PrimeNG
  • Kendo UI
  • Web Components
  • Shadow DOM
  • Stencil
  • Polymer
  • SAP UI5
  • SAP FIORI
  • jQuery
  • Knockout.js
  • lid.js
  • Responsive Design
  • Mobile-First
  • Accessibility (WCAG)
  • PWA (Progressive Web Apps)


Backend & API:

  • Java (8?21)
  • Spring Boot
  • Spring Batch
  • Spring Security, Kotlin
  • C#
  • .NET Core
  • ASP.NET Web API/MVC
  • Node.js (NestJS, Express)
  • Python (Flask, FastAPI), PHP (5/7/8)
  • ABAP
  • REST
  • GraphQL
  • gRPC
  • OpenAPI (Swagger)
  • SOAP
  • WebSockets
  • Server-Sent Events (SSE)
  • MQTT
  • OAuth2
  • OpenID Connect
  • JWT
  • Keycloak
  • IdentityServer


Automation/AI:

  • Pandas
  • NumPy
  • scikit-learn
  • XGBoost
  • LightGBM
  • NLTK
  • OpenAI API
  • LangChain
  • LLM-Prompts
  • Vector DBs
  • ccxt (Krypto-Börsenanbindung)
  • TradingView API
  • Backtesting
  • FastAPI mit Pydantic
  • Airflow (ETL)
  • Chatbot-Integration
  • Automatisiertes Reporting
  • AI-basierte Signalgenerierung


Cloud & DevOps:

  • Docker
  • Docker Compose
  • Kubernetes (K8s)
  • Helm, Terraform
  • Azure (DevOps, AKS, Functions, Blob Storage)
  • AWS (EC2, S3, Lambda, RDS)
  • GCP
  • NGINX
  • Traefik
  • Portainer
  • Let's Encrypt


CI/CD Pipelines:

  • GitHub Actions
  • GitLab CI
  • Jenkins
  • Azure Pipelines
  • CircleCI IaC
  • GitOps
  • Secret Management (Vault, Doppler, K8s Secrets)
  • Service Mesh (Istio, Linkerd)


Testing & Qualität:

  • Unit-Tests
  • Integrationstests
  • End-to-End-Tests (E2E)
  • Jest
  • Jasmine
  • Karma
  • Cypress
  • Playwright
  • Protractor
  • Testcontainers
  • NUnit
  • xUnit
  • Mockito
  • JUnit
  • API-Tests:
    • Postman
    • Insomnia
    • SoapUI
    • TDD
    • BDD
    • Coverage-Analyse
    • Linting
    • ESLint
    • Husky
    • Prettier


Data & Storage:

  • PostgreSQL
  • MySQL
  • MariaDB
  • MSSQL
  • Oracle
  • MongoDB
  • DynamoDB
  • Redis
  • Cassandra
  • InfluxDB
  • Elasticsearch (ELK)
  • Solr
  • Firebase Realtime DB
  • Firestore
  • Flyway
  • Liquibase
  • DB-Migrations
  • ER-Modellierung
  • Index-Tuning


Architektur & Patterns:

  • Clean Architecture
  • Hexagonale Architektur (Ports & Adapters)
  • Onion Architecture
  • DDD (Domain Driven Design)
  • TDD
  • BDD
  • CQRS
  • Event Sourcing
  • Microservices
  • Modular Monolith
  • Event-driven Architecture (Kafka, RabbitMQ)
  • API-Gateway
  • Backend-for- Frontend (BFF)
  • DTO Mapping
  • Repository Pattern
  • Camunda BPMN
  • Zeebe
  • Flowable
  • Decision Tables (DMN)


Tools & Infrastruktur

  • Git
  • GitHub
  • GitLab
  • Bitbucket
  • Azure DevOps
  • SVN
  • TFS
  • Gitea
  • Jira
  • Confluence
  • Notion
  • Miro
  • Mural
  • Slack
  • Teams
  • Lotus Notes
  • IDEs:
    • VS Code
    • IntelliJ IDEA
    • WebStorm
    • PyCharm
    • Visual Studio
    • Eclipse
    • Xcode
    • Android Studio
    • SAP Web DIE
    • Nexus
    • Artifactory
    • SonarQube
    • ESLint
    • Prettier
    • Husky
    • Commitizen


Monitoring, Logging, Observability:

  • Grafana
  • Prometheus
  • Loki
  • ELK (Elasticsearch, Logstash, Kibana)
  • Graylog
  • Sentry
  • Datadog
  • New Relic
  • Uptime Kuma
  • Health Checks
  • Metrics Export
  • Alerting (Slack, Email, PagerDuty)
  • Distributed Tracing (OpenTelemetry, Zipkin)


Methodisches Know-how:

  • Agile (Scrum, Kanban, SAFe)
  • OOA/OOD
  • SOLID
  • DDD
  • TDD
  • BDD
  • Clean Architecture
  • Clean Code
  • Hexagonale Architektur (Ports & Adapters)
  • Layered Architecture
  • CQRS
  • Event Sourcing
  • komponentenbasierte Entwicklung
  • Testautomatisierung (Unit-, Integration- & E2E-Tests)
  • CI/CD
  • DevSecOps
  • API-Design (REST, GraphQL, OpenAPI)
  • datengetriebene Modellierung
  • Workflow- & UI-Design
  • Code Reviews
  • Pair Programming
  • technische Dokumentation
  • SEO & Webhosting
  • Performance-Optimierung
  • Monitoring & Observability (Grafana, Prometheus, ELK)
  • Skalierung von Frontend- & Backend-Systemen
  • Feature Toggles & A/B Testing
  • User-Centered Design
  • Accessibility (WCAG, a11y)
  • Mobile-First & Responsive Design
  • Agile Requirements Engineering
  • Stakeholder-Kommunikation
  • technische Roadmap-Planung
  • Mentoring
  • Teamführung & Onboarding von Entwickler:innen
  • Architektur-Reviews
  • Projektleitung

Betriebssysteme

Windows
7 - 11
Windows Server
2012 - 2022
macOS
Intel & M1
Linux
Ubuntu, Debian, SUSE, Alpine, RHEL, CentOS
Android
Emulator + Debugging
iOS
Xcode Simulator
WSL2
Windows Subsystem for Linux
CoreOS
VMware
VirtualBox
Docker-Images
Alpine, Ubuntu

Branchen

Branchen

  • Versicherungen
  • Banken
  • Energiewirtschaft
  • Pharmaindustrie
  • Maschinenbau
  • Forschung & Nukleartechnik (Kernkraftwerke)
  • Öffentlicher Personennahverkehr (ÖPNV)
  • Transport & Logistik
  • Touristik
  • Handel & Einzelhandel
  • Lebensmittelbranche
  • Medien & Fernsehen
  • Online- Plattformen
  • Videoproduktion
  • IT-Dienstleistung
  • Internetwirtschaft
  • Webentwicklung
  • Mobile Entwicklung
  • Digitalisierung & digitale Transformation
  • Softwareentwicklung
  • Webdesign
  • Marketing & E-Commerce
  • Eisenbahn
  • Deutsche Bahn
  • Consulting & Projektmanagement

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.