Frontend: Entwicklung, Architektur, Angular, React, WebApps, SPA, Microfrontends Infrastruktur: Terraform, Kubernetes, DevOps Security: Azure Cloud
Aktualisiert am 19.01.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.02.2024
Verfügbar zu: 100%
davon vor Ort: 20%
JavaScript Frontend Development
Security ISO 27001
Kubernetes
Agile Development
Angular
ReactJS
HTML CSS Lit
CouchDB
NodeJS
Buildless/Vanilla Web (Custom Element Components)
Web application security
Azure
Prompt Engineering
DevOps
Cloud Native
Solution Architect
ISO 27001
End-To-End-Test
TDD
Coverity
BlackDuck
SonarQube
Teambuilding
Deutsch
Muttersprache
Englisch
Fließend
Portugiesisch
Grundkenntnisse
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

München (+500km)
Deutschland, Schweiz, Österreich
vorzugsweise remote
möglich

Projekte

Projekte

1 Jahr 6 Monate
2022-09 - 2024-02

Microservice API-First Cloud Native Headless E-Commerce

Cloud Solution Architect, DevOps ISO 27001 RISE Terraform ...
Cloud Solution Architect, DevOps
  • Software-Betrieb Verantwortung, Sicherheit- und Entwicklung der Plattform für die nahtlos übergreifenden Finanzdienstleistungssysteme für Westeuropa und Südostasien zur Integration der lokalen Vertriebswege in der Microsoft Azure Cloud. 
  • Kubernetes und Microservice-basierte Systemlandschaft für Finanzierung und Leasing von Kraftfahrzeugen, inkl. Identitätsprüfung, Dokumenten Upload und Kreditwürdigkeitsabfrage Anforderungen lokaler Regulatorien unterschiedlicher Länder. 
  • Weltweit erster komplett übergreifender online Dienst für Finanzierung- und Leasing im Vergleich mit der globalen Fahrzeugindustrie.


Branche und Tätigkeitsfelder

  • Automotive/Banken
  • Integration von Finanzdienstleistungen
  • Sicherheit der Software-Infrastruktur
  • Infrastructure as Code (IoC)
  • Azure Kubernetes Services (AKS)

Digital Online Sales Platform
ISO 27001 RISE Terraform Kubernetes Azure Services Github Actions Java Blackduck Sonar CIS Policies IS-Compliance BlackDuck SonarQube Coverity GitHub Actions Azure PostgreSQL Java SpringBoot VueJS OpenAPI REST Services Camunda Jira Confluence Agile Framework Safe
Stuttgart
4 Monate
2022-03 - 2022-06

Interim Head of Back-Office Department

Software Architect, Teamleiter Java Springboot Angular JavaScript ...
Software Architect, Teamleiter
  • Verantwortlich für die Koordination, Steuerung, Wartung und Architektur mehrerer Finanzprodukte bezüglich des übergeordneten, digitalen Tansformationsprozesses. 
  • Planung der Anforderungen und Prozesse für architekturelle Änderungen zum Umbau monolitischer Systeme zu cloudbasierten Microservices. 
  • Reorganisation von Strukturen, um eine Versicherung zu einem Finanzservice zu machen.


Branche und Tätigkeitsfelder

  • Banken/Versicherungen
  • Leitung/Koordination
  • Testgetriebene Softwareentwicklung
  • Konzept-Beweisführung
Amazon Dynamo CouchDB MariaDB Objectivity Angular Cloudfoundry AWS Cloud Enterprise Architect Active Directory Artifactory
Java Springboot Angular JavaScript REST TypeScript HTML Javascript Typescript CSS PrimeNG Java SpringBoot Cloudfoundry AWS Active Directory Sync Enterprise Architect CouchDB MariaDB DynamoDB Objectivity
Hannover
1 Jahr 1 Monat
2021-06 - 2022-06

Migration Plattform für Interferrometrische Messungen

React Frontend Developer C++ React Javascript ...
React Frontend Developer

  • Koordination, Steuerung und Architektur einer Frontend- (React) und Backend (C++) Anwendung zur Migration einer 25-Jahre alten Delphi-basierender Desktopapplikation. 
  • Die Software wurde konzeptioniert sowohl für lokale Ausfürung ohne Internetverbindung als auch als Client-Server-Anwendung für Hochverfügbarkeit, Performanz, Mehrsprachigkeit und Geräteunabhängigkeit unter dezentralen Echtzeit-Anforderungen.


Branche und Tätigkeitsfelder

  • Chipindustrie, Maschinenbau
  • Software-Lösungsentwicklung/Migration
  • Testgetriebene Softwareentwicklung
  • Konzept-Beweisführung

CouchDB Enterprise Architect Citrix Gitlab
C++ React Javascript Typescript HTML CSS UML
ASML
Berlin
5 Monate
2021-07 - 2021-11

Internationaler Warenkorb für Operationsgeräte

Angular Frontendentwickler Java REST Javas ...
Angular Frontendentwickler

  • Mitarbeit an einem Webshop Warenkorb für Operatiosmaschinen, Werkzeuge und Ausstattung. Integration unterschiedlicher Zahlungs- und Kalkulationsmethoden für verschiedene Finanzierungsmodelle von Artikelgruppen. 
  • Generische Verbindung unterschiedlicher Backendsysteme (CPQ, SAP, Salesforce). 
  • Implementierung unterschiedlicher Währungen und dessen länderspezifischen Formatierungen, abhängig vom Land und verbundenem Backend. 
  • Spezifikation für den weltweiten Einsatz und deren unterschiedlichen Zahlungsmodalitäten für Krankenhausausstattung im medizinischen Bereich.


Branche und Tätigkeitsfelder

  • Medizin / Gesundheit
  • Onlinehandel, Hintergrundsoftware
  • Währungen / Finanzen
  • Testgetriebene Softwareentwicklung

Sales SAP CPQ
Java REST Javas NX Angular Azure Scrum Git Cypress HTML JavaScript Typescript CSS Sass Jest Webpack Java Springboot
Zeiss
München
6 Monate
2020-06 - 2020-11

Augenoperation Planungssoftware

Angular Frontendentwickler NX JavaScript Angular ...
Angular Frontendentwickler

  • Konzept zur Kombination zweier komplexer Softwareprodukte zur Planung von Augenoperationen. 
  • Eine wurde in React, die andere in Java entwickelt. Zusätzlich sollten Operationsgeräte ohne permanente Internetverbindung auf einer vorhandenen Azure Cloud Plattform gesteuert werden können. Diese drei Aspekte wurden in einem Produktkonzept in Angular entwickelt.
  • Dies beinhaltet die architekturelle Planung, den automatisierten Cloud Service sowie die betrieblichen Tests für die Inbetriebnahme als skallierungsfähiges Softwareprodukt im medizinischen Bereich in dessen Entwicklungsumgebungen die Produktentwicklung begonnen werden konnte.


Branche und Tätigkeitsfelder

  • Medizin, Maschinenbau
  • Testgetriebene Softwareentwicklung
  • Proof of Concept (POC)
  • Infrastructure Development (IaC, Terraform)
  • Development and Operations (DevOps)

Enterprise CouchDB AWS Docker Kubernetes
NX JavaScript Angular ReactJS Microfrondends HTML5 CSS3 JavaScript ES7 Typescript React CouchDB PWA Nx Workspace Jest Cypress AWS (EC2 ASG EIP ALB S3 IAM Route 53) Azure (DevOps Agile CI/CD) Microfrontends Docker Kubernetes (Microk8s)
München
1 Jahr 1 Monat
2019-04 - 2020-04

Airport Counter Monitoring

JavaScript Frontendentwickler JavaScript HTML WebSocket ...
JavaScript Frontendentwickler

  • Frontend-Entwicklung für Flughafen-Bildschirmanzeige von Ticket-, Service-, Interline-Schalter als auch Passagierkontrolle, Wegeführung und Gepächabgabe eines internationalen Flughafens. 
  • Realisierung von Fluggast- und Bodenpersonalanzeigen in deutsch und englischer Sprache inkl. Kontextsensitive Hife. 
  • Realisierung von Mock-Hintergrundanwendungen, Komponentenintegration und die Generierung automatisierter Dienste in unterschiedlichen Umgebungen. 
  • Integration und Wiederverwendung von W3C Custom Element Web Komponenten.


Branche und Tätigkeitsfelder

  • Luft- und Raumfahrt
  • Testgetriebene Anwendungsentwicklung
  • Microservice Architectur mit Custom Element Web Komponenten
  • Softwareentwicklung für Langlebigkeit und wenig Wartungsaufwand
  • REST-Konformität


Enter LitHTML
JavaScript HTML WebSocket CSS Web Components Polymer CouchDB Websockets REST Docker Infrastructure Backend Services Enterprise Service Bus (ESB)
Flughafen München GmbH
München
5 Monate
2019-11 - 2020-03

Patologische Bildübertragung

Angular Frontendentwickler Angular WebSocket HTML ...
Angular Frontendentwickler

  • Mitarbeit an der Software-Frontendentwicklung einer Anwendung zur Übertragung von Bildern in Echtzeit während einer Operation im Krankenhaus über das Internet direct zum Pathologen in seine Praxis. 
  • Realisierung der Bildübertragung eines chirurgischen Mikroskops mit dem Protobuf Übertragungsprotokolls über Websockets. 
  • Implementierung von Anforderungen, wie Pause, Bildsuche und Bildexport für den Pathologen als zertifiziertes Medizinprodukt.


Branche und Tätigkeitsfelder

  • Medizin, Maschinenbau
  • Testgetriebene Anwendungsentwicklung
  • Umsetzung der Benutzerschnittstelle nach pixelganauen Vorgaben
  • Entwicklungsprozess nach ISO 13485 Qualitätsstandard

Docker Kubernetes Protobuf Azure Cloud Protractor Enterprise Architect
Angular WebSocket HTML CSS TypeScript CSS3 JavaScript ES6 Angular 8 Websockets
Zeiss
München
7 Monate
2019-04 - 2019-10

Web Player

HTML CSS3 JavaScript ES6 ...
  • Mitarbeit an einem Player zum Streamen von Video-Inhalten einer bekannten TV-Platform. 
  • Realisierung von Pause, Instant-Restart sowie zeitversetztes Fernsehen.
  • Einführung von Webpack und clientbasiertes Deployment zur generierung der App für unterschieliche Distributoren. 
  • Mitarbeit an Kundenregistrierung, EPG-Channels-, Customer-Self-Care- und Auth-Client


Branche und Tätigkeitsfelder

  • Medien
  • Test-Driven Development
  • Microservice Architektur
  • Migration von Rollup nach Webpack für Whitelabeling
  • Umsetzung der Benutzerschnittstelle nach pixelgenauen Vorgaben
  • Anbindung und Mitentwicklung der Unistore Logik

HTML CSS3 JavaScript ES6 Preact Node Rollup Webpack Enzyme Jest Amazon Web Services Docker (ECR) Kubernetes (EKS) Sentry Logstash
Medien
5 Monate
2018-10 - 2019-02

Level 3 Consultant

Software-Entwickler, Konzeptionist React SAP UI5 SAP HANA ...
Software-Entwickler, Konzeptionist

  • Mitarbeit an einer Portfoliomanagementsoftware einer bekannten Investmentfondsgesellschaft. 
  • Austausch aller Tabellen zur Darstellung von Massendaten sowie zusätzlich vom Fachbereich gewünschten Features, wie flexible Spaltenbreiten, höhere Performance und bessere Filter. 
  • Implementierung mehrerer Upload-Schnittstellen für CSV-Daten nach komplexen Designvorgaben unter Berücksichtigung aller Bildschirmbreiten, zeilenweise Validierung sowie komplexer Fortschrittsanzeige.


Branche und Tätigkeitsfelder

  • Banken/Versicherung
  • Test-Driven Development
  • Umsetzung der Benutzerschnittstelle mit SAP UI5 und React Komponenten
  • Anbindung und Mitentwicklung der HANA Backendschnittstellen

HANA
React SAP UI5 SAP HANA HTML5 CSS3 Ant Design XSJS ODATA REST Git Azure DevOps SAP Om-Premise Services Private Cloud
Big Cube GmbH
Munich
5 Monate
2018-05 - 2018-09

Reiseportal

HTML5 CSS3 React ...
  • Realisierung von Anforderungen eines Reiseportals für Luxusreisen. Implementierung der Designvorgaben für die gesamte Seite inkl. 
  • Übersichts-, Beschreibung und Detailseiten unter Berücksichtigung aller Bildschirmgrößen inkl. Mobiltelefone und Suchmaschinenoptimierung.


Branche und Tätigkeitsfelder

  • Reisen
  • Test-Driven Development
  • Umsetzung der Benutzerschnittstelle mit React Komponenten
  • Anbindung und Entwicklung des Node.js Backends

HTML5 CSS3 React Typescript GraphQL Node.js REST MS VSTS Azure Cloud Kubernetes Docker Orchestration
Reisen
4 Monate
2018-01 - 2018-04

Medien Portal

HTML5 CSS3 React ...
  • Mitarbeit am Videoportal eines bekannten Fernsehsenders. 
  • Realisierung von Frontendkomponenten zur Darstellung von Tabellen, Videos, Textinformationen für alle Bildschirmgrößen inkl. Mobiltelefone. 
  • Berücksichtigung von Anforderungen für Suchmaschinenoptimierung.


Branche und Tätigkeitsfelder

  • Medien
  • Test-Driven Development
  • Umsetzung der Benutzerschnittstelle mit React Komponenten
  • Anbindung und Entwicklung des Node.js Backend

HTML5 CSS3 React GraphQL Node.js Git REST MS VSTS
Medien
4 Monate
2017-09 - 2017-12

Upload Plattform

HTML5 CSS3 React ...
  • Für ein deutsches KI-Unternehmen wurde eine Gateway-Plattform erstellt, welche hochgeladene Dokumente validiert um einen gemeinsamen Standard herzustellen, der eine weitere OCR-Analyse ermöglicht. 
  • Die Validierungslogik sowie komplexe Eingabemasken wurden direkt in der Tabellen-Ansicht implementiert. 
  • Es wurde die Editierung von Massendaten mit einem Formular ermöglicht, sowie eine Änderungsverfolgung für wiederkehrende Dokumente mit Unterschiedsanzeige implementiert. 
  • Des Weiteren wurden Benutzer- und Rechteverwaltung realisiert.


Branche und Tätigkeitsfelder

  • Softwarebranche im Konzernumfeld
  • Künstliche Intelligenz
  • Test-Driven Development
  • Umsetzung der Benutzerschnittstelle mit React Komponenten
  • Anbindung des Frontends an die Java Backend-Schnittstellen

HTML5 CSS3 React Ant Design GitLab Java SprinBoot Backend REST Services AWS S3 Storage Kubernetes Docker
6 Monate
2017-03 - 2017-08

Automatisierung von Cloud Integrationen

OpenUI5 AngularJS NodeJS ...
  • Für einen internationalen Softwarekonzern wurde ein NodeJS-basiertes Cloud-Integrations Projekt durchgeführt. 
  • Dabei ging es um die automatisierte Integration unterschiedlicher Cloud-Lösungen in bestehende Software-Landschaften für sowohl interne Schulungszwecke als auch für Kunden-Demos. 
  • Unter einem einheitlichen Framework wurde der Zugriff auf unterschiedliche Cloud APIs nach vorgegebenen Integrationsanleitungen automatisiert.


Branche und Tätigkeitsfelder

  • Softwarebranche im Konzernumfeld
  • Bündelung unterschiedlicher APIs in ein Framework
  • Test-Driven Development
  • Umsetzung der Benutzerschnittstelle mit Open UI5 Komponenten
  • Mitarbeit an Backendkonzepten
  • Anbindung des Frontends an die Backend-Schnittstellen

OpenUI5 AngularJS NodeJS Handlebars Puq Mocha Nock Swagger Yarn Fiddler Postman Grunt Jenkins REST-APIs: S/4 Hana Cloud Successfactors JAM HCI SFBizX Ariba C4C SAP On-Premise and Private Cloud
Softwarebranche
5 Monate
2016-11 - 2017-03

Frontend-Entwicklung eines Lieferantenportals

Angular 2 Bootstrap ag-Grid ...
  • Für einen Energiekonzern wurde ein Lieferantenportal entwickelt, welches den Lieferanten u. A. ermöglicht, ihre Bestellungen einzusehen, diese zu verwalten, Aufmaße zu erfassen, Bestellpositionen einzusehen, das nötige Material für unterschiedliche Baumaßnahmen zu bestellen.


Branche und Tätigkeitsfelder

  • Energie, Maschinenbau, Elektrotechnik, Tiefbau, Hochbau, Netzplanung
  • Entwicklung des Frontend-Konzepts
  • Erstellung und strikte Einhaltung der Test- und Qualitätskriterien
  • Pixelgenaue Entwicklung der Oberflächen-Komponenten
  • Mitarbeit an Backendkonzepte
  • Anbindung des Frontends an die Backend-Schnittstellen

Angular 2 Bootstrap ag-Grid Typescript jQuery HTML5 CSS3 SASS Node Karma Phantom SonarQube TSLint Webpack Webstorm Git Yarn VSTS Zeplin REST-API Postman Azure Cloud Docker Swarm
Energiekonzern
4 Monate
2016-07 - 2016-10

Projektkoordination Großprojekt, Scrum Einführung im Fachbereich

Open Text CMS Oracle Knowledge Management Advanced Axure ...
  • In einem übergeordneten Großprojekt mit über 20 unmittelbar beteiligten Personen pro Fachbereich, galt es die fachliche Anforderungsspezifikation von 5 Fachbereichen in ein Feinkonzept für die IT-Dienstleister zu überführen. 
  • Von der Einführung des Fachbereichs in Scrum bis hin zum fachbereichsübergreifenden Scrum-of-Scrum wurde das Vorgehen in wöchentlichen Sprints geplant und mit Story Points für das Anforderungsmanagement messbar gemacht.


Branche und Tätigkeitsfelder

  • Medien, Film- und Fernsehen
  • Dienstleistersteuerung für 4 Teilprojekte
  • Technische Projektleitung, Architektur
  • Moderation von Workshop-, JurFix-, sowie Planung- und Review-Meetings

Open Text CMS Oracle Knowledge Management Advanced Axure JEE Architecture MS Project Visio Solution Design Epics User Story Story Points Burndown Chart Sprint Planning Sprint Review
Medien, Film- und Fernsehen
3 Monate
2016-04 - 2016-06

React Redux Living Styleguide Components

HTML5 CSS3/SASS React ...
  • Um das Design vom Quellcode zu trennen wurde die Anforderung definiert, für jeden visuellen Bestandteil der Webapplikation eine eigene Komponente zu integrieren. 
  • Dabei sollten die Komponenten die Eigenschaften der umgebenden Komponenten erben und eine beliebige Verschachtelungstiefe ermöglichen.


Branche und Tätigkeitsfelder

  • Medien, Film- und Fernsehen
  • Informationstechnologie / Agile Softwareentwicklung
  • Projektmanagement Unterstützung, Product Owner und Scrum Master

HTML5 CSS3/SASS React Redux Node Living Style Guide SASS REST API Jenkins Webpack Gerrit TestingBot SauceLabs Gherkin Cocumber Docker Kubernetes

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 7 Monate
2002-09 - 2007-03

Informatik

Diplom, FH Augsburg
Diplom
FH Augsburg
  • Webbased Application Development with SAP (ABAP Objects, Web Dynpro)

Position

Position

  • Azure Cloud Solution Architect & Frontend Angular/React Developer/Custom Element Components

Kompetenzen

Kompetenzen

Top-Skills

JavaScript Frontend Development Security ISO 27001 Kubernetes Agile Development Angular ReactJS HTML CSS Lit CouchDB NodeJS Buildless/Vanilla Web (Custom Element Components) Web application security Azure Prompt Engineering DevOps Cloud Native Solution Architect ISO 27001 End-To-End-Test TDD Coverity BlackDuck SonarQube Teambuilding

Produkte / Standards / Erfahrungen / Methoden

HANA
SAP HANA
SAP UI5
SCRUM
PMI
Prince 2
CMMI ISO 15504
Software Qualität ISO 9126 / ISO 25010
RMP
TDD
XP
RPT
UML
UFO
ARIS

KURZBESCHREIBUNG

  • Frontend & Cloud-Native Developer Expert
  • Buildless/Vanilla Web Frontend
  • Azure Solutions Architect
  • Cloud Security
  • Cloud-Native
  • SQL/No-SQL Database Expert
  • Azure Kubernetes Services & Terraform Infrastructure as Code (IaC) Professional
  • UI/UX, Usability
  • Machine Learning
  • Data Analysis
  • DevOps Engineer


ANGEBOT

  • Buildless/Vanilla Web Frontends
  • HTML
  • CSS Modules Scripts (Constructable Stylesheets)
  • Responsive Web UI
  • React (Redux, MobX)
  • Angular (RxJS, NGRX, Microfrontends Standalone Components)
  • VueJS
  • Custom Element- / Web Components
  • Lit
  • NX, Full-Stack JavaScript
  • Cloud-Native
  • CouchDB Data Layer (BFF)
  • Typescript
  • E2E Tests (Cypress, Playwright)
  • Content Security Policies
  • DevSecOps
  • GitOps
  • Azure Kubernetes Services


FÄHIGKEITEN

Software-Architecture 

  • Azure
  • AWS
  • Microservices
  • Web Components
  • Microfrontends
  • SPA Security
  • OAuth


Project Management

  • Requirements-Management
  • Change-Request-Management
  • Agile Methods
  • Risk Management Professional (PMI-RMP)


Cloud-Native

  • Serverless
  • DevSecOps
  • K8s
  • IaC (Terraform)


Code-Security

  • Sonar-, Black Duck-, Coverity Scans


Cloud-Security

  • CIS Policies
  • Managed Identities
  • RBAC


Design

  • Unified Foundational Ontologies (UFO)
  • UML
  • Aris
  • Enterprise Architect


Sonstige

  • Artificial Intelligence
  • Neural Networks
  • distributed Databases
  • Machine Learning


Development-Stack

Frontend

  • Custom Element Components
  • Lit
  • Angular
  • React
  • Vue
  • SAP UI5
  • Typescript
  • BFF
  • CSP
  • Vanilla Web Web Sockets
  • E2E Testing (Playwright, Cypress)


Middleware

  • Redux
  • NGRX
  • Node
  • NPM
  • Webpack
  • WebSockets
  • WebWorker
  • AI
  • ML
  • CQRS
  • MLTP


Backend

  • SAP HANA
  • CouchDB
  • CouchApps
  • DBaaS
  • Docker
  • Kubernetes
  • SQL/No-SQL
  • Cloud-Native


Architecture

  • Peer2Peer
  • Fat-Client
  • Serverless
  • REST
  • GraphQL
  • Microservices
  • Web Components
  • PWA
  • Microfrontends


Infrastructure

  • Infrastructure as Code (IaC), On-Premise-, Private-Cloud (Azure, AWS, Kubernetes)


Qualitätssicherung

Quellcode

  • jsLint
  • tsLint
  • SonarQube
  • Coverity
  • BlackDuck


Unit Tests

  • Jest
  • Jasmine
  • Mocha
  • Sinon
  • Chai
  • TDD


Test Skripts

  • Cypress
  • Playwright
  • Gherkin
  • Cucumber


Test Plattform

  • Souce Labs
  • BrowserStack
  • TestingBot
  • Cross Browser Testing


Web Security

  • Content Security Policies
  • Backend for Frontend (BFF) Architecture
  • API Gateways
  • Single Sign On

Betriebssysteme

Mac OSX
Unix/Linux
Windows


Programmiersprachen

React
HTML5
CSS3/Less/SASS
Responsive Design (Bootstrap, Foundation, Living Styleguide Patternplates)
JavaScript (React, Redux, TypeScript, jQuery, Angular, Node, JSLint, CouchApps)
ASP.NET (C#, ASP.NET MVC)
PHP (Drupal CMS, Shopsysteme)


Datenbanken

CouchDB
SQLSERVER
MySQL
Oracle


Datenkommunikation

REST
HTTP
HTTPS
TCP/IP
ARP


Hardware

Firwalls auf Basis OpenBSD Packet Filter


Berechnung / Simulation / Versuch / Validierung

REST
Experte
E2E Test Automatisierung
Fortgeschritten
Unit Tests
Fortgeschritten
Projektkostensimulation
Neuronale Netze


Design / Entwicklung / Konstruktion

Photoshop
Gimp
Inkscape
Illustrator


Branchen

Branchen

  • Banken/Versicherungen
  • Automotive
  • Halbleiterindustrie
  • Medizin/Pharma

Einsatzorte

Einsatzorte

München (+500km)
Deutschland, Schweiz, Österreich
vorzugsweise remote
möglich

Projekte

Projekte

1 Jahr 6 Monate
2022-09 - 2024-02

Microservice API-First Cloud Native Headless E-Commerce

Cloud Solution Architect, DevOps ISO 27001 RISE Terraform ...
Cloud Solution Architect, DevOps
  • Software-Betrieb Verantwortung, Sicherheit- und Entwicklung der Plattform für die nahtlos übergreifenden Finanzdienstleistungssysteme für Westeuropa und Südostasien zur Integration der lokalen Vertriebswege in der Microsoft Azure Cloud. 
  • Kubernetes und Microservice-basierte Systemlandschaft für Finanzierung und Leasing von Kraftfahrzeugen, inkl. Identitätsprüfung, Dokumenten Upload und Kreditwürdigkeitsabfrage Anforderungen lokaler Regulatorien unterschiedlicher Länder. 
  • Weltweit erster komplett übergreifender online Dienst für Finanzierung- und Leasing im Vergleich mit der globalen Fahrzeugindustrie.


Branche und Tätigkeitsfelder

  • Automotive/Banken
  • Integration von Finanzdienstleistungen
  • Sicherheit der Software-Infrastruktur
  • Infrastructure as Code (IoC)
  • Azure Kubernetes Services (AKS)

Digital Online Sales Platform
ISO 27001 RISE Terraform Kubernetes Azure Services Github Actions Java Blackduck Sonar CIS Policies IS-Compliance BlackDuck SonarQube Coverity GitHub Actions Azure PostgreSQL Java SpringBoot VueJS OpenAPI REST Services Camunda Jira Confluence Agile Framework Safe
Stuttgart
4 Monate
2022-03 - 2022-06

Interim Head of Back-Office Department

Software Architect, Teamleiter Java Springboot Angular JavaScript ...
Software Architect, Teamleiter
  • Verantwortlich für die Koordination, Steuerung, Wartung und Architektur mehrerer Finanzprodukte bezüglich des übergeordneten, digitalen Tansformationsprozesses. 
  • Planung der Anforderungen und Prozesse für architekturelle Änderungen zum Umbau monolitischer Systeme zu cloudbasierten Microservices. 
  • Reorganisation von Strukturen, um eine Versicherung zu einem Finanzservice zu machen.


Branche und Tätigkeitsfelder

  • Banken/Versicherungen
  • Leitung/Koordination
  • Testgetriebene Softwareentwicklung
  • Konzept-Beweisführung
Amazon Dynamo CouchDB MariaDB Objectivity Angular Cloudfoundry AWS Cloud Enterprise Architect Active Directory Artifactory
Java Springboot Angular JavaScript REST TypeScript HTML Javascript Typescript CSS PrimeNG Java SpringBoot Cloudfoundry AWS Active Directory Sync Enterprise Architect CouchDB MariaDB DynamoDB Objectivity
Hannover
1 Jahr 1 Monat
2021-06 - 2022-06

Migration Plattform für Interferrometrische Messungen

React Frontend Developer C++ React Javascript ...
React Frontend Developer

  • Koordination, Steuerung und Architektur einer Frontend- (React) und Backend (C++) Anwendung zur Migration einer 25-Jahre alten Delphi-basierender Desktopapplikation. 
  • Die Software wurde konzeptioniert sowohl für lokale Ausfürung ohne Internetverbindung als auch als Client-Server-Anwendung für Hochverfügbarkeit, Performanz, Mehrsprachigkeit und Geräteunabhängigkeit unter dezentralen Echtzeit-Anforderungen.


Branche und Tätigkeitsfelder

  • Chipindustrie, Maschinenbau
  • Software-Lösungsentwicklung/Migration
  • Testgetriebene Softwareentwicklung
  • Konzept-Beweisführung

CouchDB Enterprise Architect Citrix Gitlab
C++ React Javascript Typescript HTML CSS UML
ASML
Berlin
5 Monate
2021-07 - 2021-11

Internationaler Warenkorb für Operationsgeräte

Angular Frontendentwickler Java REST Javas ...
Angular Frontendentwickler

  • Mitarbeit an einem Webshop Warenkorb für Operatiosmaschinen, Werkzeuge und Ausstattung. Integration unterschiedlicher Zahlungs- und Kalkulationsmethoden für verschiedene Finanzierungsmodelle von Artikelgruppen. 
  • Generische Verbindung unterschiedlicher Backendsysteme (CPQ, SAP, Salesforce). 
  • Implementierung unterschiedlicher Währungen und dessen länderspezifischen Formatierungen, abhängig vom Land und verbundenem Backend. 
  • Spezifikation für den weltweiten Einsatz und deren unterschiedlichen Zahlungsmodalitäten für Krankenhausausstattung im medizinischen Bereich.


Branche und Tätigkeitsfelder

  • Medizin / Gesundheit
  • Onlinehandel, Hintergrundsoftware
  • Währungen / Finanzen
  • Testgetriebene Softwareentwicklung

Sales SAP CPQ
Java REST Javas NX Angular Azure Scrum Git Cypress HTML JavaScript Typescript CSS Sass Jest Webpack Java Springboot
Zeiss
München
6 Monate
2020-06 - 2020-11

Augenoperation Planungssoftware

Angular Frontendentwickler NX JavaScript Angular ...
Angular Frontendentwickler

  • Konzept zur Kombination zweier komplexer Softwareprodukte zur Planung von Augenoperationen. 
  • Eine wurde in React, die andere in Java entwickelt. Zusätzlich sollten Operationsgeräte ohne permanente Internetverbindung auf einer vorhandenen Azure Cloud Plattform gesteuert werden können. Diese drei Aspekte wurden in einem Produktkonzept in Angular entwickelt.
  • Dies beinhaltet die architekturelle Planung, den automatisierten Cloud Service sowie die betrieblichen Tests für die Inbetriebnahme als skallierungsfähiges Softwareprodukt im medizinischen Bereich in dessen Entwicklungsumgebungen die Produktentwicklung begonnen werden konnte.


Branche und Tätigkeitsfelder

  • Medizin, Maschinenbau
  • Testgetriebene Softwareentwicklung
  • Proof of Concept (POC)
  • Infrastructure Development (IaC, Terraform)
  • Development and Operations (DevOps)

Enterprise CouchDB AWS Docker Kubernetes
NX JavaScript Angular ReactJS Microfrondends HTML5 CSS3 JavaScript ES7 Typescript React CouchDB PWA Nx Workspace Jest Cypress AWS (EC2 ASG EIP ALB S3 IAM Route 53) Azure (DevOps Agile CI/CD) Microfrontends Docker Kubernetes (Microk8s)
München
1 Jahr 1 Monat
2019-04 - 2020-04

Airport Counter Monitoring

JavaScript Frontendentwickler JavaScript HTML WebSocket ...
JavaScript Frontendentwickler

  • Frontend-Entwicklung für Flughafen-Bildschirmanzeige von Ticket-, Service-, Interline-Schalter als auch Passagierkontrolle, Wegeführung und Gepächabgabe eines internationalen Flughafens. 
  • Realisierung von Fluggast- und Bodenpersonalanzeigen in deutsch und englischer Sprache inkl. Kontextsensitive Hife. 
  • Realisierung von Mock-Hintergrundanwendungen, Komponentenintegration und die Generierung automatisierter Dienste in unterschiedlichen Umgebungen. 
  • Integration und Wiederverwendung von W3C Custom Element Web Komponenten.


Branche und Tätigkeitsfelder

  • Luft- und Raumfahrt
  • Testgetriebene Anwendungsentwicklung
  • Microservice Architectur mit Custom Element Web Komponenten
  • Softwareentwicklung für Langlebigkeit und wenig Wartungsaufwand
  • REST-Konformität


Enter LitHTML
JavaScript HTML WebSocket CSS Web Components Polymer CouchDB Websockets REST Docker Infrastructure Backend Services Enterprise Service Bus (ESB)
Flughafen München GmbH
München
5 Monate
2019-11 - 2020-03

Patologische Bildübertragung

Angular Frontendentwickler Angular WebSocket HTML ...
Angular Frontendentwickler

  • Mitarbeit an der Software-Frontendentwicklung einer Anwendung zur Übertragung von Bildern in Echtzeit während einer Operation im Krankenhaus über das Internet direct zum Pathologen in seine Praxis. 
  • Realisierung der Bildübertragung eines chirurgischen Mikroskops mit dem Protobuf Übertragungsprotokolls über Websockets. 
  • Implementierung von Anforderungen, wie Pause, Bildsuche und Bildexport für den Pathologen als zertifiziertes Medizinprodukt.


Branche und Tätigkeitsfelder

  • Medizin, Maschinenbau
  • Testgetriebene Anwendungsentwicklung
  • Umsetzung der Benutzerschnittstelle nach pixelganauen Vorgaben
  • Entwicklungsprozess nach ISO 13485 Qualitätsstandard

Docker Kubernetes Protobuf Azure Cloud Protractor Enterprise Architect
Angular WebSocket HTML CSS TypeScript CSS3 JavaScript ES6 Angular 8 Websockets
Zeiss
München
7 Monate
2019-04 - 2019-10

Web Player

HTML CSS3 JavaScript ES6 ...
  • Mitarbeit an einem Player zum Streamen von Video-Inhalten einer bekannten TV-Platform. 
  • Realisierung von Pause, Instant-Restart sowie zeitversetztes Fernsehen.
  • Einführung von Webpack und clientbasiertes Deployment zur generierung der App für unterschieliche Distributoren. 
  • Mitarbeit an Kundenregistrierung, EPG-Channels-, Customer-Self-Care- und Auth-Client


Branche und Tätigkeitsfelder

  • Medien
  • Test-Driven Development
  • Microservice Architektur
  • Migration von Rollup nach Webpack für Whitelabeling
  • Umsetzung der Benutzerschnittstelle nach pixelgenauen Vorgaben
  • Anbindung und Mitentwicklung der Unistore Logik

HTML CSS3 JavaScript ES6 Preact Node Rollup Webpack Enzyme Jest Amazon Web Services Docker (ECR) Kubernetes (EKS) Sentry Logstash
Medien
5 Monate
2018-10 - 2019-02

Level 3 Consultant

Software-Entwickler, Konzeptionist React SAP UI5 SAP HANA ...
Software-Entwickler, Konzeptionist

  • Mitarbeit an einer Portfoliomanagementsoftware einer bekannten Investmentfondsgesellschaft. 
  • Austausch aller Tabellen zur Darstellung von Massendaten sowie zusätzlich vom Fachbereich gewünschten Features, wie flexible Spaltenbreiten, höhere Performance und bessere Filter. 
  • Implementierung mehrerer Upload-Schnittstellen für CSV-Daten nach komplexen Designvorgaben unter Berücksichtigung aller Bildschirmbreiten, zeilenweise Validierung sowie komplexer Fortschrittsanzeige.


Branche und Tätigkeitsfelder

  • Banken/Versicherung
  • Test-Driven Development
  • Umsetzung der Benutzerschnittstelle mit SAP UI5 und React Komponenten
  • Anbindung und Mitentwicklung der HANA Backendschnittstellen

HANA
React SAP UI5 SAP HANA HTML5 CSS3 Ant Design XSJS ODATA REST Git Azure DevOps SAP Om-Premise Services Private Cloud
Big Cube GmbH
Munich
5 Monate
2018-05 - 2018-09

Reiseportal

HTML5 CSS3 React ...
  • Realisierung von Anforderungen eines Reiseportals für Luxusreisen. Implementierung der Designvorgaben für die gesamte Seite inkl. 
  • Übersichts-, Beschreibung und Detailseiten unter Berücksichtigung aller Bildschirmgrößen inkl. Mobiltelefone und Suchmaschinenoptimierung.


Branche und Tätigkeitsfelder

  • Reisen
  • Test-Driven Development
  • Umsetzung der Benutzerschnittstelle mit React Komponenten
  • Anbindung und Entwicklung des Node.js Backends

HTML5 CSS3 React Typescript GraphQL Node.js REST MS VSTS Azure Cloud Kubernetes Docker Orchestration
Reisen
4 Monate
2018-01 - 2018-04

Medien Portal

HTML5 CSS3 React ...
  • Mitarbeit am Videoportal eines bekannten Fernsehsenders. 
  • Realisierung von Frontendkomponenten zur Darstellung von Tabellen, Videos, Textinformationen für alle Bildschirmgrößen inkl. Mobiltelefone. 
  • Berücksichtigung von Anforderungen für Suchmaschinenoptimierung.


Branche und Tätigkeitsfelder

  • Medien
  • Test-Driven Development
  • Umsetzung der Benutzerschnittstelle mit React Komponenten
  • Anbindung und Entwicklung des Node.js Backend

HTML5 CSS3 React GraphQL Node.js Git REST MS VSTS
Medien
4 Monate
2017-09 - 2017-12

Upload Plattform

HTML5 CSS3 React ...
  • Für ein deutsches KI-Unternehmen wurde eine Gateway-Plattform erstellt, welche hochgeladene Dokumente validiert um einen gemeinsamen Standard herzustellen, der eine weitere OCR-Analyse ermöglicht. 
  • Die Validierungslogik sowie komplexe Eingabemasken wurden direkt in der Tabellen-Ansicht implementiert. 
  • Es wurde die Editierung von Massendaten mit einem Formular ermöglicht, sowie eine Änderungsverfolgung für wiederkehrende Dokumente mit Unterschiedsanzeige implementiert. 
  • Des Weiteren wurden Benutzer- und Rechteverwaltung realisiert.


Branche und Tätigkeitsfelder

  • Softwarebranche im Konzernumfeld
  • Künstliche Intelligenz
  • Test-Driven Development
  • Umsetzung der Benutzerschnittstelle mit React Komponenten
  • Anbindung des Frontends an die Java Backend-Schnittstellen

HTML5 CSS3 React Ant Design GitLab Java SprinBoot Backend REST Services AWS S3 Storage Kubernetes Docker
6 Monate
2017-03 - 2017-08

Automatisierung von Cloud Integrationen

OpenUI5 AngularJS NodeJS ...
  • Für einen internationalen Softwarekonzern wurde ein NodeJS-basiertes Cloud-Integrations Projekt durchgeführt. 
  • Dabei ging es um die automatisierte Integration unterschiedlicher Cloud-Lösungen in bestehende Software-Landschaften für sowohl interne Schulungszwecke als auch für Kunden-Demos. 
  • Unter einem einheitlichen Framework wurde der Zugriff auf unterschiedliche Cloud APIs nach vorgegebenen Integrationsanleitungen automatisiert.


Branche und Tätigkeitsfelder

  • Softwarebranche im Konzernumfeld
  • Bündelung unterschiedlicher APIs in ein Framework
  • Test-Driven Development
  • Umsetzung der Benutzerschnittstelle mit Open UI5 Komponenten
  • Mitarbeit an Backendkonzepten
  • Anbindung des Frontends an die Backend-Schnittstellen

OpenUI5 AngularJS NodeJS Handlebars Puq Mocha Nock Swagger Yarn Fiddler Postman Grunt Jenkins REST-APIs: S/4 Hana Cloud Successfactors JAM HCI SFBizX Ariba C4C SAP On-Premise and Private Cloud
Softwarebranche
5 Monate
2016-11 - 2017-03

Frontend-Entwicklung eines Lieferantenportals

Angular 2 Bootstrap ag-Grid ...
  • Für einen Energiekonzern wurde ein Lieferantenportal entwickelt, welches den Lieferanten u. A. ermöglicht, ihre Bestellungen einzusehen, diese zu verwalten, Aufmaße zu erfassen, Bestellpositionen einzusehen, das nötige Material für unterschiedliche Baumaßnahmen zu bestellen.


Branche und Tätigkeitsfelder

  • Energie, Maschinenbau, Elektrotechnik, Tiefbau, Hochbau, Netzplanung
  • Entwicklung des Frontend-Konzepts
  • Erstellung und strikte Einhaltung der Test- und Qualitätskriterien
  • Pixelgenaue Entwicklung der Oberflächen-Komponenten
  • Mitarbeit an Backendkonzepte
  • Anbindung des Frontends an die Backend-Schnittstellen

Angular 2 Bootstrap ag-Grid Typescript jQuery HTML5 CSS3 SASS Node Karma Phantom SonarQube TSLint Webpack Webstorm Git Yarn VSTS Zeplin REST-API Postman Azure Cloud Docker Swarm
Energiekonzern
4 Monate
2016-07 - 2016-10

Projektkoordination Großprojekt, Scrum Einführung im Fachbereich

Open Text CMS Oracle Knowledge Management Advanced Axure ...
  • In einem übergeordneten Großprojekt mit über 20 unmittelbar beteiligten Personen pro Fachbereich, galt es die fachliche Anforderungsspezifikation von 5 Fachbereichen in ein Feinkonzept für die IT-Dienstleister zu überführen. 
  • Von der Einführung des Fachbereichs in Scrum bis hin zum fachbereichsübergreifenden Scrum-of-Scrum wurde das Vorgehen in wöchentlichen Sprints geplant und mit Story Points für das Anforderungsmanagement messbar gemacht.


Branche und Tätigkeitsfelder

  • Medien, Film- und Fernsehen
  • Dienstleistersteuerung für 4 Teilprojekte
  • Technische Projektleitung, Architektur
  • Moderation von Workshop-, JurFix-, sowie Planung- und Review-Meetings

Open Text CMS Oracle Knowledge Management Advanced Axure JEE Architecture MS Project Visio Solution Design Epics User Story Story Points Burndown Chart Sprint Planning Sprint Review
Medien, Film- und Fernsehen
3 Monate
2016-04 - 2016-06

React Redux Living Styleguide Components

HTML5 CSS3/SASS React ...
  • Um das Design vom Quellcode zu trennen wurde die Anforderung definiert, für jeden visuellen Bestandteil der Webapplikation eine eigene Komponente zu integrieren. 
  • Dabei sollten die Komponenten die Eigenschaften der umgebenden Komponenten erben und eine beliebige Verschachtelungstiefe ermöglichen.


Branche und Tätigkeitsfelder

  • Medien, Film- und Fernsehen
  • Informationstechnologie / Agile Softwareentwicklung
  • Projektmanagement Unterstützung, Product Owner und Scrum Master

HTML5 CSS3/SASS React Redux Node Living Style Guide SASS REST API Jenkins Webpack Gerrit TestingBot SauceLabs Gherkin Cocumber Docker Kubernetes

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 7 Monate
2002-09 - 2007-03

Informatik

Diplom, FH Augsburg
Diplom
FH Augsburg
  • Webbased Application Development with SAP (ABAP Objects, Web Dynpro)

Position

Position

  • Azure Cloud Solution Architect & Frontend Angular/React Developer/Custom Element Components

Kompetenzen

Kompetenzen

Top-Skills

JavaScript Frontend Development Security ISO 27001 Kubernetes Agile Development Angular ReactJS HTML CSS Lit CouchDB NodeJS Buildless/Vanilla Web (Custom Element Components) Web application security Azure Prompt Engineering DevOps Cloud Native Solution Architect ISO 27001 End-To-End-Test TDD Coverity BlackDuck SonarQube Teambuilding

Produkte / Standards / Erfahrungen / Methoden

HANA
SAP HANA
SAP UI5
SCRUM
PMI
Prince 2
CMMI ISO 15504
Software Qualität ISO 9126 / ISO 25010
RMP
TDD
XP
RPT
UML
UFO
ARIS

KURZBESCHREIBUNG

  • Frontend & Cloud-Native Developer Expert
  • Buildless/Vanilla Web Frontend
  • Azure Solutions Architect
  • Cloud Security
  • Cloud-Native
  • SQL/No-SQL Database Expert
  • Azure Kubernetes Services & Terraform Infrastructure as Code (IaC) Professional
  • UI/UX, Usability
  • Machine Learning
  • Data Analysis
  • DevOps Engineer


ANGEBOT

  • Buildless/Vanilla Web Frontends
  • HTML
  • CSS Modules Scripts (Constructable Stylesheets)
  • Responsive Web UI
  • React (Redux, MobX)
  • Angular (RxJS, NGRX, Microfrontends Standalone Components)
  • VueJS
  • Custom Element- / Web Components
  • Lit
  • NX, Full-Stack JavaScript
  • Cloud-Native
  • CouchDB Data Layer (BFF)
  • Typescript
  • E2E Tests (Cypress, Playwright)
  • Content Security Policies
  • DevSecOps
  • GitOps
  • Azure Kubernetes Services


FÄHIGKEITEN

Software-Architecture 

  • Azure
  • AWS
  • Microservices
  • Web Components
  • Microfrontends
  • SPA Security
  • OAuth


Project Management

  • Requirements-Management
  • Change-Request-Management
  • Agile Methods
  • Risk Management Professional (PMI-RMP)


Cloud-Native

  • Serverless
  • DevSecOps
  • K8s
  • IaC (Terraform)


Code-Security

  • Sonar-, Black Duck-, Coverity Scans


Cloud-Security

  • CIS Policies
  • Managed Identities
  • RBAC


Design

  • Unified Foundational Ontologies (UFO)
  • UML
  • Aris
  • Enterprise Architect


Sonstige

  • Artificial Intelligence
  • Neural Networks
  • distributed Databases
  • Machine Learning


Development-Stack

Frontend

  • Custom Element Components
  • Lit
  • Angular
  • React
  • Vue
  • SAP UI5
  • Typescript
  • BFF
  • CSP
  • Vanilla Web Web Sockets
  • E2E Testing (Playwright, Cypress)


Middleware

  • Redux
  • NGRX
  • Node
  • NPM
  • Webpack
  • WebSockets
  • WebWorker
  • AI
  • ML
  • CQRS
  • MLTP


Backend

  • SAP HANA
  • CouchDB
  • CouchApps
  • DBaaS
  • Docker
  • Kubernetes
  • SQL/No-SQL
  • Cloud-Native


Architecture

  • Peer2Peer
  • Fat-Client
  • Serverless
  • REST
  • GraphQL
  • Microservices
  • Web Components
  • PWA
  • Microfrontends


Infrastructure

  • Infrastructure as Code (IaC), On-Premise-, Private-Cloud (Azure, AWS, Kubernetes)


Qualitätssicherung

Quellcode

  • jsLint
  • tsLint
  • SonarQube
  • Coverity
  • BlackDuck


Unit Tests

  • Jest
  • Jasmine
  • Mocha
  • Sinon
  • Chai
  • TDD


Test Skripts

  • Cypress
  • Playwright
  • Gherkin
  • Cucumber


Test Plattform

  • Souce Labs
  • BrowserStack
  • TestingBot
  • Cross Browser Testing


Web Security

  • Content Security Policies
  • Backend for Frontend (BFF) Architecture
  • API Gateways
  • Single Sign On

Betriebssysteme

Mac OSX
Unix/Linux
Windows


Programmiersprachen

React
HTML5
CSS3/Less/SASS
Responsive Design (Bootstrap, Foundation, Living Styleguide Patternplates)
JavaScript (React, Redux, TypeScript, jQuery, Angular, Node, JSLint, CouchApps)
ASP.NET (C#, ASP.NET MVC)
PHP (Drupal CMS, Shopsysteme)


Datenbanken

CouchDB
SQLSERVER
MySQL
Oracle


Datenkommunikation

REST
HTTP
HTTPS
TCP/IP
ARP


Hardware

Firwalls auf Basis OpenBSD Packet Filter


Berechnung / Simulation / Versuch / Validierung

REST
Experte
E2E Test Automatisierung
Fortgeschritten
Unit Tests
Fortgeschritten
Projektkostensimulation
Neuronale Netze


Design / Entwicklung / Konstruktion

Photoshop
Gimp
Inkscape
Illustrator


Branchen

Branchen

  • Banken/Versicherungen
  • Automotive
  • Halbleiterindustrie
  • Medizin/Pharma

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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