Recommended expert

Olaf Nouvortne

Frontend-Entwickler

Olaf Nouvortne
Berlin, Deutschland

Erfahrungen

Juli 2023 - Dez. 2023
6 Monaten

Frontend-Entwickler

Danaher/Hach Lange GmbH

  • Entwickelte eine SolidJS-Frontend-Oberfläche für ein spektrometrisches Wasseranalysesystem auf einer ARM-basierten Embedded-Linux-Plattform
  • Prototypisierte die Benutzeroberfläche in TypeScript React/Nx mit LitElements und MQTT-Integration
  • Erstellte die Produktions-UI mit SolidJS, SUID, i18next, Ajv, MQTT.js und C3.js
  • Verfeinerte Anforderungen gemeinsam mit dem UX-Team und den Ingenieuren des Wasseranalysesystems
  • Definierte und dokumentierte Systemarchitektur, MQTT-Nachrichtenformate, Frontend-Architektur und Entwicklungs-Setup
  • Setzte das Frontend-System von Grund auf auf, implementierte ein domänenorientiertes Typsystem, UI-Komponenten und den Anwendungszustand
  • Verwaltete MQTT-Pub/Sub-Dienste und schema-basierte Nachrichtenvalidierung im Frontend
  • Betreute zwei Junior-Frontend-Entwickler
  • Arbeitete in einem agilen Remote-Team mit JIRA, Git und Bitbucket
Jan. 2023 - Mai 2023
5 Monaten

Micro-Frontend-Entwickler

Peri SE

  • Entwickelte ein komplexes Produktkonfigurator-Web-Micro-Frontend für Gerüstsysteme als Teil der PERI Quicksolve®-App-Familie
  • Verwendete React 17, Material UI, react-redux, i18next, Jasmine, OpenAPI und TypeScript
  • Entwarf die Architektur und implementierte wiederverwendbare Steuerelemente und Formulare für technische Konfigurationsdaten, die 11 Produktfamilien und vier separate Planer-Apps unterstützen
  • Klärte und verfeinerte User Stories
  • Spezifizierte, implementierte und testete Datenmodelle für die Backend-API
  • Arbeitete in einem agilen Remote-Team mit JIRA, Git und Azure DevOps
Mai 2022 - Jan. 2023
9 Monaten

Frontend-Entwickler

Peri SE

  • Entwickelte ein komplexes Produktkonfigurator-Web-Frontend für Gerüstsysteme innerhalb von PERI Quicksolve®
  • Implementierte und testete wiederverwendbare Steuerelemente und Formulare für technische Konfigurationsdaten
  • Visualisierte backend-generierte Layout-Ergebnisse (Lasten, Momente) und handhabte physikalische Größen im metrischen und imperialen Format
  • Klärte und verfeinerte User Stories
  • Spezifizierte, implementierte und testete Datenmodelle für die Backend-API
  • Arbeitete in einem agilen Remote-Team mit JIRA, Git und Azure DevOps
Feb. 2022 - Apr. 2022
3 Monaten

Backend-Entwickler

Bundesdruckerei

  • Implementierte Backend-Funktionen als Microservices in einer hexagonalen Architektur für Krankenhaus-Benutzerregistrierungs-Workflows in einem Organ-Spendemanagement-System
  • Verwendete Java 11 Spring Boot, OpenFeign, Keycloak und OpenShift
  • Schrieb JUnit-Testfälle
  • Setzte GitLab und PlantUML für Design und Spezifikation ein
  • Arbeitete in einem agilen Remote-Team
Sept. 2021 - Nov. 2021
3 Monaten

Frontend-Entwickler

Awin GmbH

  • Entwickelte ein individuelles Reporting-Konfigurator-Frontend für einen Affiliate-Marketing-Dienstleister
  • Verwendete Angular 11, AG Grid, Ngrx/rxjs, Bootstrap und Material Design
  • Integrierte OAuth2/OIDC-Authentifizierung
  • Richtete Jenkins, GitHub, JIRA, OpenAPI/Swagger, Docker, docker-compose, Cypress, Jasmine und Karma ein
  • Definierte User Stories, Frontend-Architektur und Design
  • Arbeitete in einem internationalen agilen Team
Mai 2021 - Juli 2021
3 Monaten

Frontend-Entwickler

Awin GmbH

  • Erstellte ein Proof-of-Concept-Frontend für einen Berichtsgenerator eines Affiliate-Marketing-Dienstleisters
  • Verwendete Angular 11, AG Grid, Ngrx/rxjs, Bootstrap und Material Design
  • Implementierte OAuth2/OIDC-Authentifizierung
  • Konfigurierte Jenkins, GitHub, JIRA, OpenAPI/Swagger, Docker, docker-compose, Cypress, Jasmine und Karma
  • Definierte User Stories, Frontend-Architektur und Design
  • Arbeitete in einem internationalen agilen Team
Nov. 2020 - Mai 2021
7 Monaten

Frontend-Entwickler

Awin GmbH

  • Entwickelte das Feemanager-Frontend für einen Affiliate-Marketing-Dienstleister
  • Verwendete Angular 11, AG Grid, Ngrx/rxjs, Bootstrap und Material Design
  • Integrierte OAuth2/OIDC-Authentifizierung
  • Verwendete Jenkins, GitHub, JIRA, OpenAPI/Swagger, Docker, docker-compose, Cypress, Jasmine und Karma
  • Definierte User Stories, Frontend-Architektur und Design
  • Arbeitete in einem internationalen agilen Team
Juni 2020 - Aug. 2020
3 Monaten

Frontend-Entwickler

Charité

  • Entwickelte CovMapper, eine Web-App zur Darstellung groß angelegter epidemiologischer Daten und COVID-19-Prognosen
  • Verwendete React, Redux, TypeScript und Material-UI
  • Verwaltete das Projekt auf GitHub in einer Open-Source-Kollaboration
Sept. 2019 - Sept. 2020
1 Jahr 1 Monate

Fullstack-Entwickler

Selbstständig

  • Entwickelte die FSCL PLM-Plattform, eine auf Microservices basierende Plattform für industrielle Lösungen
  • Erstellte das React/Redux-Frontend und das Java Spring Boot-Backend mit MongoDB, PostgreSQL, Java JPA, Selenium, JUnit, Jasmine und Karma
  • Implementierte Kafka- und Java Spring Cloud-Services
  • Verwaltete den Build mit Maven und GitHub
  • Führte Domain-Analyse, Architektur-Design, REST-API-Design, Objektmodell-Design und Domain-Events-Design durch
  • Implementierte und automatisierte Tests für Frontend und Backend
Nov. 2011 - Juli 2019
7 Jahren 9 Monaten

Software-Produktverantwortlicher & Projektmanager

GE Energy

  • Leitete schlüsselfertige und Systemnachrüstungsprojekte in Deutschland, Großbritannien und Australien für Frequenzumrichter im Mehr-Megawatt-Bereich und Hoch-/Mittelspannungs-Stromversorgungssysteme
  • Koordinierte Software-Teams, Lieferanten und System-Schnittstellen
  • Beaufsichtigte die Entwicklung integrierter SCADA- und Closed-Loop-Steuerungssoftware
  • Arbeitete eng mit Zertifizierungsstellen und ihren Vertretern zusammen
  • Verwaltete Projektdauern von einem bis drei Jahren
Jan. 2008 - Dez. 2011
4 Jahren

Softwareentwickler

Q-Cells SE

  • Festlegung der funktionalen und nicht-funktionalen Anforderungen für Solarzellen-Handhabungs- und Produktionssysteme
  • Durchführung von Software- und Systemtests für Steuerungen, HMI, MES-Integration, Robotik und Messgeräte in Deutschland und Malaysia
Jan. 2008 - Dez. 2008
1 Jahr
Konstanz, Deutschland

Berater

Siemens AG

  • Durchführung von Kundeninterviews und Nutzenanalysen für eine Flughafenmanagementlösung
  • Festlegung der Produkt-Roadmap und Spezifikation der Softwarefunktionen für ein taktisches Flughafenmanagement-Dashboard und eine Operations-Management-Suite
Jan. 2006 - Dez. 2006
1 Jahr

Berater

Siemens VAI

  • Analyse des Portfolios und Ermittlung von Produktinnovationen und Verbesserungen der Geschäftsprozesse im Warm- und Kaltwalzgeschäft
  • Beratung zu Anlagen, SCADA und Datenintegrationsmöglichkeiten
Jan. 2004 - Dez. 2005
2 Jahren
Erlangen, Deutschland

Softwareentwickler

Siemens Corporate Technology

  • Beratung bei Produktinnovationen für Bahnautomatisierung in den Bereichen Stadtbahn, Fernverkehr und Infrastruktur
  • Spezifikation von Prozess-, Produkt- und Systemschnittstellenanforderungen einschließlich Einhaltung/Zertifizierung nach EN50126/EN50128/EN50129
Jan. 2003 - Dez. 2003
1 Jahr
Vereinigte Staaten

Leiter IT-Infrastruktur

Argillon LLC

  • Leitung des IT-Infrastruktur-Carve-outs von Siemens Westinghouse und Aufbau einer eigenständigen Infrastruktur für Argillon LLC
  • Neukonfiguration von Netzwerken, Firewalls, Benutzerkonten, Windows-Clients und Backup-Lösungen
  • Verwaltung der Implementierung von RDBMS, SAP und MS Exchange Server sowie Übergabe an einen externen Dienstleister
Jan. 2001 - Dez. 2002
2 Jahren
Erlangen, Deutschland

Anwendungsberater

Siemens AG

  • Erbrachte Beratungsleistungen für ein Konfigurator-Tool für Automatisierungskomponenten, das SIMATIC-/WinCC-Code und CAD-Daten erzeugt
  • Analysierte Benutzeranforderungen und Geschäftsprozesse
  • Definierte Anwendungsabläufe und implementierte eine Referenzanwendung
Jan. 1999 - Dez. 2001
3 Jahren
Erlangen, Deutschland

Embedded-Software-Entwickler

Siemens AG

  • Entwarf und modellierte objektorientierte Systeme in UML für SIMOTION, ein in die SPS integriertes Bewegungssteuerungssystem
  • Implementierte und testete Embedded-C++-Laufzeitsoftware auf einem proprietären RTOS
Jan. 1997 - Dez. 1999
3 Jahren
Duisburg, Deutschland

Softwareentwickler

Enermet

  • Spezifizierte Anforderungen, implementierte und testete ein C++/MFC-Entwicklungstool für Netzsteuergeräte
Jan. 1996 - Dez. 1997
2 Jahren
Mannheim, Deutschland

Softwareentwickler

Adtranz

  • Entwarf und testete verteilte TCN-verdrahtete Zugbus-Anwendungen für automatisierte Bremsentests an Eisenbahnfahrzeugen
  • Arbeitete in C, Assembler und TCL/TK

Zusammenfassung

Verstehe und formuliere gemeinsam mit dir deine Anforderungen Verstehe Domain-Driven-Design (Modell-Domain) Ausführen Bewerten Spezifizieren deiner Abnahmetests Überwache dein System Entwerfe und implementiere deine Softwarelösung Erstelle und implementiere deine Testsuite Verbessere Unterstütze kontinuierliche Verbesserung

Jedes Unternehmen und jedes Projekt ist besonders und anders, aber als Standard finde ich den unten skizzierten Gesamtansatz am nützlichsten. Ich bespreche gerne mit dir, wie das zu dir passt und was ich in deinem Umfeld und Projekt für dich tun kann.

Fähigkeiten

Frontend

  • React / Next / Material
  • Angular / Ngrx / Rxjs / Material
  • Solidjs / Suid
  • Web Components / Lit Elements
  • Jasmine/ Karma, Cypress
  • Npm, Nx

Backend

  • Java Spring Boot / Quarkus
  • Jpa/ Hibernate/ Jakarta, Flyway
  • Maven, Junit5
  • Apache Kafka, Mqtt/mosquitto
  • Postgresql, Mongodb

Weitere Wichtige Technologien

  • Openapi 3, Oauth2/oidc
  • Git, Jira, Docker, Docker-compose, Jenkins
  • Kubernetes, Ansible, Terraform
  • Aws, Azure, Linode

Allgemein

  • Teamarbeit, Teamarbeit, Teamarbeit !
  • Arbeiten In Scrum / Agile-umgebung
  • Domain-driven-design, Hexagonale Architektur
  • Anforderungsmanagement / User Stories / Wireframing
  • Verteilte Systeme, Clean Architecture/code
  • Behavior Driven Testing
  • Design Patterns
  • Linux-admin, Bash

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Zertifikate & Bescheinigungen

IPMA/ PMZert

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Rüdiger Schulz
Rüdiger Schulz

Full-Stack-Softwareentwickler / Berater für Digitalisierung

Profil ansehen
Rainer Diekmann
Rainer Diekmann

Enterprise Architektur Management / Softwareentwickler Backend

Profil ansehen
Niko Schmuck
Niko Schmuck

Entwicklungsarchitekt, Technischer Lead "gridlytics"

Profil ansehen
Tobias Jaeuthe
Tobias Jaeuthe

Externer Dienstleister

Profil ansehen
Fady Kuzman
Fady Kuzman

Senior Softwareentwickler / Tech Lead

Profil ansehen
Martin Grambauer
Martin Grambauer

Berater SAP Testdatenmanagement

Profil ansehen
Paul Köhler
Paul Köhler

Lead Flutter-Entwickler

Profil ansehen
Arne Hendricks
Arne Hendricks

Embedded Fullstack-Entwickler

Profil ansehen
Alexandr Kuĉun
Alexandr Kuĉun

Senior Berater

Profil ansehen
Christoph Bewerbung
Christoph Bewerbung

Architekt, Business Analyst, Entwickler

Profil ansehen
Kai Schmudlach
Kai Schmudlach

Software-Entwickler

Profil ansehen
Jürgen Fey
Jürgen Fey

AR/VR/XR-Architekt

Profil ansehen
Mario Jelinski
Mario Jelinski

Architekt / Entwickler

Profil ansehen
Jan Mönnich
Jan Mönnich

Schnittstellenprojekt bei HR Solutions GmbH im Auftrag von Rheinland-Pfalz / BAMF

Profil ansehen
Ola Van dunen
Ola Van dunen

IT-Dozent

Profil ansehen
Patrick Pötschke
Patrick Pötschke

Lead Web- & FE-Architekt, Senior-Entwickler

Profil ansehen
Werner Keil
Werner Keil

Testkoordinator, Designer und Ingenieur

Profil ansehen
Shamaila Mahmood
Shamaila Mahmood

Senior Softwarearchitektin

Profil ansehen
Thomas Stägemann
Thomas Stägemann

Bewertungssystem

Profil ansehen
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack-Entwickler

Profil ansehen
Johannes Knörzer
Johannes Knörzer

Softwareentwickler

Profil ansehen
Christoph Johannsdotter
Christoph Johannsdotter

Lead-Entwickler & Architekt

Profil ansehen
David Klemme
David Klemme

Leiter Enterprise Architecture Management

Profil ansehen
Dimitri Simon
Dimitri Simon

Fullstack-Entwickler, Integrator

Profil ansehen
Mathias Wilhelm
Mathias Wilhelm

Entwicklung einer KI-gesteuerten Social Media Automatisierung zur Identifikation von Themen, Textgenerierung und Ausspielung

Profil ansehen
Marcel Meyer
Marcel Meyer

Cloud-Architekt, Senior Solution Architekt, Senior Software Engineer

Profil ansehen
Michael Rudl
Michael Rudl

Software-Entwickler

Profil ansehen
Dennis Schuchardt
Dennis Schuchardt

Lead Full-Stack-Entwickler

Profil ansehen
Michael König
Michael König

Architekt und Full-Stack-Entwickler

Profil ansehen
Manuel Merzinger
Manuel Merzinger

Softwareentwickler | Agiler Coach | Digitalisierungsexperte

Profil ansehen