Senior Java Developer & AWS Cloud Solution Architect & Trainer
Aktualisiert am 27.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 90%
davon vor Ort: 40%
Java
AWS
Architekt
Architektur
JavaScript
REST
AWS
Serverless
Full Stack
Agile
Scrummaster
MVP
oAuth
chatbot
Internet of Things
greengrass
Machine Learning
docker
Coaching
Deutsch
Muttersprache
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

6 Monate
2024-01 - 2024-06

Microservice-Plattform für Online-Kurse und Streaming-Angebote mit Zahlungssystem

Lead Developer Payment Java Python Spring Boot ...
Lead Developer Payment

Projekt:

Plattform für Online-Kurse und Streaming-Angebote zur Persönlichkeitsentwicklung mit integriertem Produktinformationsmanagement und Bezahlsystem

 

Position: Solution Architect, Lead Developer Payment

 

Aufgaben:

- Stabilisieren und Refactoring einer Legacy-Komponente zu wartbaren Microservices

- Führung des Entwicklerteams, Überführung von Offshore-Team in neues Team

- Definition und Etablieren von Qualitätsmerkmalen und Review-Prozess

- Abstimmung von DevOps- und Entwicklungsprozess

- Entwicklung eines WebSocket-basierten Chat-Service

- Abstimmung zwischen CTO und Entwicklung, Priorisierung des Backlogs

- Analyse von Operativ-Daten

 

Technologie/Werkzeuge:

AWS Cloud, Stripe Payment, Spring Boot, OpenAPI, Kafka, Docker, Java, Gitlab, PostgreSQL, OpenSearch, JIRA, WebSockets, Redis, IDEA, Github Copilot, Python

Stripe
Java Python Spring Boot Kafka Docker Kubernetes
1 Jahr 7 Monate
2022-06 - 2023-12

Backendsystem für nicht-öffentliche Ladeinfrastruktur

Entwicklungsleiter Cloud, IoT, Payment AWS Cloud IaC CDK ...
Entwicklungsleiter Cloud, IoT, Payment

Backendsystem für nicht-öffentliche Ladeinfrastruktur von Elektroauto-Flotten. IoT-Geräte-Cloud, Abrechnungslösung (CPO und EMSP-Prozesse insbesondere für Wohnungswirtschaft und Unternehmen)

  • Etablieren des Entwicklungs-und Betriebs-Prozesses (SCRUM, DevOps)
  • Führung des Entwickerteams
  • Etablieren von AWS Well-Architectured Cloud für mehrere Konten
  • Konzeption der Cloud-native Abrechnungslösung mit Stripe Payment Gateway
  • Release Rollout Prozess für Cloud- und IoT Komponenten

AWS Cloud IaC CDK GreenGrass IoT Cloudwatch RaspberryPI OpenAPI Semantic Versioning GitOps Java Lambda SprintBoot Quarkus TypeScript React
Flotteladen GmbH
3 Jahre 11 Monate
2019-01 - 2022-11

Cloud-Plattform für Elektroauto Ladelösungen

Product Owner, Cloud Architect AWS Cloud AWS IoT AWS Serverless Stack ...
Product Owner, Cloud Architect

Entwicklung einer Cloud-IoT Lösung zur Steuerung und Protokollierung der Ladeinfrastruktur von Elektroauto-Flotten. Sichere Geräteregistrierung, skalierbares Cloud-Backend sowie diverse Benutzerschnittstellen. Diverse prototypische Implementierungen in Zusammenarbeit mit den Instituten HTWG Konstanz und ISC Konstanz

  • Anforderungsanalyse, Backlog-Erstellung für Cloud, Dashboard und App
  • Koordinieren der Umsetzungs-Teams in Sprints
  • Definieren einer modernen Cloud-Architektur auf Basis von AWS, IoT, MQTT
  • Umsetzung von Kernfunktionen
  • Definition von Forschungsprojekten die an der Hochschule durchgeführt werden

AWS Cloud AWS IoT AWS Serverless Stack Lambda DynamoDB Cognito SAM Cloudformation Cloudwatch MQTT Modbus Spring Boot Java React JavaScript/TypeScript Material Design
Flotteladen GmbH
11 Monate
2021-07 - 2022-05

Aufbau von DevOps AWS Cloud-Infratruktur für Fahrzeug-Anwendungen

AWS Architekt, AWS Cloud Architect AWS Cloud Terraform Kubernates ...
AWS Architekt, AWS Cloud Architect

Aufbau von DevOps AWS Cloud-Infratruktur für Fahrzeug-Anwendungen

  • Intrastructure as Code (IaC) AWS Cloud Setup für verschiedene Umgebungen
  • Setup der Build-Pipeline für Rollout neuer Versionen
  • Definieren einer modernen Cloud-Architektur auf Basis ver AWS cloud
  • Blue-Green Deployment, Rolling Updates

AWS Cloud Terraform Kubernates Docker Jenkins BitBucket
Valtech Mobiliy DevOps Team
5 Monate
2021-02 - 2021-06

Cloud-basiertes Beratungstool für Digitalisierung von Krankenhaus-Prozessen

Product Owner, Cloud/Software Architect, Scrum Master AWS Cloud Cloudformation Cognito ...
Product Owner, Cloud/Software Architect, Scrum Master

ESAMIT Cloud-basiertes Beratungstool für Digitalisierung von Krankenhaus-Prozessen

  • Entwicklung einer Multi-Mandanten- Serverless-Cloud-Lösung für Kliniken um den Digitalisierungsgrad von Geschäftsprozessen zu erfassen.
  • Anforderungsanalyse, Definition des Minimum Viable Product (MVP), Backlog-Erstellung
  • Setup der Cloud Architektur und Build-Pipeline (AWS Cloudformation, Cognito, Bitbucket)
  • Definieren einer modernen Cloud-Architektur auf Basis ver AWS cloud
  • Implementierung der Frontendarchtektur und Übergabe an Frontendentwickler
  • Implementierung der REST-Backendarchitektur und Übergabe an Backendentwickler
  • Setup der Stage- und Produktivumgebung

AWS Cloud Cloudformation Cognito DynamoDB Spring Boot Java React JavaScript/TypeScript Material Design
Digitaliierung, Healthcare
1 Jahr
2020-01 - 2020-12

KNIME Integration PoC Anbindung von Machine Learning Tools in Labor

Software Architect gRCP Java KNIME
Software Architect

Entwicklung eines Proof of Concept um Laborgeräte mit der Machine Learning und Datenanalyse Plattform KNIME zu integrieren.

  • Konzeption und Entwicklung eine Proof-of-Concept, der zeigt, wie die Komponenten integriert werden können.


gRCP Java KNIME
SILA
1 Jahr
2020-01 - 2020-12

Standard Organisation: Konzeption PoC Labor-Cloud-Anbindung

Software Architect gRCP protocol buffers Java ...
Software Architect
Entwicklung eines Lösungsansatzes für die Anbindung von Laborgeräte in die public cloud

als Erweiterung des SILA Standards.

  • Konzeption einer Lösung, die den bestehenden SILA-Standard und die Labor-Anforderungen an Cloud-Verbindungen vereint

gRCP protocol buffers Java maven
SILA
4 Jahre 1 Monat
2016-09 - 2020-09

Diverse Projekte

Full stack developer, Full stack developer, SoftwareArchitect java react go ...
Full stack developer, Full stack developer, SoftwareArchitect

  • Diverse Projekte mit React Frontend, AWS Cloud, Java Backend, IoT Plattform.
  • Wir sind mehrere Entwickler mit untertschiedlichem Schwerpunkt. 

java react go AWS iot MQTT cloud
Allensbach
5 Monate
2020-01 - 2020-05

Kapa-Tool PoC-MVP mit KI Algorithmen

Product Owner, Cloud Architect AWS Cloud Spring Boot Java ...
Product Owner, Cloud Architect

Für die Firma User Generated Design habe ich nach einer prototypischen Studie eineCloud- Basis-Architektur entwickelt und einen Proof-of-concept realisiert. Danach habe ich das Product Backlog für das MVP (minimum viable product) erstellt und übergeben

  • Anforderungsanalyse, Backlog-Erstellung für Cloud PoC und MVP
  • Portierung eines Desktop-Prototyps in die AWS Cloud
  • Koordinieren der Umsetzungs-Teams in Sprints

AWS Cloud Spring Boot Java React JavaScript Material Design Machine Learning
User Generated Design
3 Jahre 3 Monate
2016-11 - 2020-01

MES REST-Backend für SAP MII

Software-Entwickler, Agile Coach J2SE 8 Spring 4.3.2 Spring Boot 1.4.0 ...
Software-Entwickler, Agile Coach
Entwicklung einer MES Terminal Anwendung für Produktionsmaschinen auf Basis des SAP

ERP Systems

  • Definieren und Überwachen des agilen Entwicklungsprozesses an zwei Standorten
  • Implementierung einer REST API für SAP MII

J2SE 8 Spring 4.3.2 Spring Boot 1.4.0 JSON REST JPA/Hibernate IntelliJ IDEA SAP Netweaver 7.5 MS SQL Server Datenbank Jenkins Build Server GIT Gitlab Gradle SonarQube SAP Netweaver 7.5
L&P
2 Monate
2018-01 - 2018-02

Marketing Dashboard Showcase

Web-Software-Entwickler, Architekt Angular 4.0 Angular Material D3.js Charts ...
Web-Software-Entwickler, Architekt

Entwicklung einer prototypischen Web-Dashboard Lösung zur Steuerung und Auswertung von Marketing-Maßnahmen für IoT Geräte

  • Definieren einer modernen Web-Architektur
  • Set-Up eines automatisierten Build-Deployment Prozesses für ein verteiltes Team
  • Umsetzung als Angular Web-Anwendung

Angular 4.0 Angular Material D3.js Charts TypeScript JavaScript REST GIT heroku
Industrie, Marketing, IoT
9 Monate
2016-02 - 2016-10

JURIS 5 - Migration einer Softwarelösung zur Abwicklung aller Prozesse innerhalb Gerichts-Institutionen.

Software-Engineer Eclipse RCP Java Oracle DB ...
Software-Engineer

JURIS 5 - Migration einer Softwarelösung zur Abwicklung aller Prozesse innerhalb Gerichts-Institutionen

  • Portierung einer komplexen Verwaltungsanwendung. 
  • Portieren von Funktionen von alter 2-Schicht auf neue 3-Schicht Architektur. 
  • Migration der Daten vom Vorgängersystem (OMNIS-basierend).
  • Koordination von manuellen Regressionstests.


Eclipse RCP Java Oracle DB Jasper Reports Hibernate Tomcat
Abraxas Juris AG Winterthur
10 Monate
2015-03 - 2015-12

Aufbau eines Warenwirtschaftssystems

Software-Engineer, Scrum Master, Team Coach AngularJS Bootstrap NodeJS ...
Software-Engineer, Scrum Master, Team Coach

Aufbau eines Warenwirtschaftssystems zur Abwicklung aller Prozesse eines Online-Supermarktes (Einkauf, Verkauf, Lager, Preise, Auslieferung).

  • Entwicklung einer Full-Stack JavaScript Anwendung mit AngularJS Front-End und NodeJS REST-Backend. Etablieren des Entwicklungsprozesses (Kanban).

    AngularJS Bootstrap NodeJS Strongloop Loopback (REST Server) MongoDB
    Foodo AG Kreuzlingen
    10 Monate
    2014-06 - 2015-03

    Mobile Plattform für Gutachter

    Software-Engineer, Requirements Engineer Cordova Phonegap AngularJS ...
    Software-Engineer, Requirements Engineer

    Mobile Plattform fu?r Gutachter

    • Anforderungsanalyse, Entwicklung der Mobile Plattform fu?r Hybrid-Anwendung und generische Formulare Plattform-Funktionen wie Security
    • Ad-Hoc-Deployment, Sachnronisation
    • Offlinefa?higkeit


    Cordova Phonegap AngularJS Ionic JSON JavaScript HTTP Android OAuth Jasig CAS grunt jasmine bower bootstrap
    Mobile Software AG / Dekra
    5 Monate
    2014-04 - 2014-08

    Entwicklung einer Mobile App zur Konfiguration von TV-Geräten sowie Backend

    Projektleiter, Entwickler Spring Boot MongoDB REST/JSON ...
    Projektleiter, Entwickler
    • Anforderungs-Spezifikation,
    • Entwicklung einer Mobile App zur Konfiguration von TV-Gera?ten sowie Backend
    Spring Boot MongoDB REST/JSON Android Java Cloudcontrol
    Mocha
    5 Monate
    2013-12 - 2014-04

    Buchungssystem für Fernbus-Betreiber

    Software-Engineer Java SE 6 JSF Primefaces ...
    Software-Engineer

    Buchungssystem fu?r Fernbus-Betreiber. Online-Buchungslo?sung, Preissteuerung, Fahrplanimport, Android App fu?r Fahrkartenverkauf, Ticketdruck

    • Entwicklung der Benutzerschnittstelle
    • Synchronisations-Logik
    • Backend-Anbindung, automatisierte UI Tests

      Java SE 6 JSF Primefaces Primefaces Mobile Android iQuery Spring Data JSON HTTP JPA XML
      IVU Berlin, Reise/Verkehr, Fernbus
      4 Monate
      2013-08 - 2013-11

      Mediathek-App für das Schweizer Fernsehen

      App-Entwickler Android 4.0 JSON REST HTTP Video- und Audio-Streaming
      App-Entwickler

      Mediathek-App für das Schweizer Fernsehen. Die Android 4.0 App ist für Tablet- und Phone optimiert und dient zum Suchen und Abspielen von Filmen und Audio-Beiträgen aus dem Schweizer Fernsehen.

      • Entwicklung der Android-App als Portierung der iOS App.

        Android 4.0 JSON REST HTTP Video- und Audio-Streaming
        Sybit / SRF Player, Medien
        3 Monate
        2013-05 - 2013-07

        Mobile Android App für das Mitfahr-System Höri-Mit

        App-Entwickler Android 4.0 JSON REST HTTP ...
        App-Entwickler

        Architektur des Systems und Entwicklung der Android-App

        Android 4.0 JSON REST HTTP Push Offline-Synchronisation ORM-LIte
        Siobra - Höri-Mit App, Reise, Tourismus
        6 Monate
        2012-11 - 2013-04

        Android App für Fahrzeughalter zur Kommunikation mit dem Fahrzeug (MMI)

        Software-Engineer Java SE 6 Google Android API SQLite ...
        Software-Engineer
        • Entwicklung der Benutzerschnittstelle
        • Synchronisations-Logik
        • Backend-Anbindung
        • automatisierte UI Tests
        Java SE 6 Google Android API SQLite ORMLite Robotium Test Framework Mockito JSON WEGA Google Maps API Sanselan EXIF Facebook API OAuth Twitter Connect
        Mobile Software AG München, Automotive, IT-Dienstleistungen
        1 Jahr 4 Monate
        2012-01 - 2013-04

        Wassersport-Portal für den Bodensee: Webseite und App

        Product Owner, Projektleiter, Sponsor, Betreiber PHP Wordpress Jenkins ...
        Product Owner, Projektleiter, Sponsor, Betreiber
        • Interviews mit Vertretern Nutzergruppen
        • Kommunikation mit Partnern, Nutzern
        • Backlog erstellen
        • User Stories definieren
        • Abnahme der Lösung
        • Aufsetzen von Build-und Deploymentumgebung
        • SEO
        PHP Wordpress Jenkins Android Google Analytics
        Boatfinder, Freizeit und Tourismus
        10 Monate
        2012-01 - 2012-10

        TAO ? Campaign Management Tool zur Messung und Analyse des Erfolgs digitaler Kampagne

        Software-Architekt / Software-Engineer Java SE 6 JSF 1.2 Rich Faces ...
        Software-Architekt / Software-Engineer
        • Software-Design, Programmierung der Präsentationsschicht und der serverseitigen Anwendungslogik
        • Datenvisualisierung mit Charts, Aggregation von Massendaten
        • BigData Import, Report-Generierung, Single-Sign On Integration
        Java SE 6 JSF 1.2 Rich Faces JBoss Seam Hibernate 3.3 JSON BIRT Reporting engine JavaScript Highstock Chart API Apache Solr JPA Spring CAS SAML MySQL MongoDB (NoSQL DB) Tomcat Eclipse SSO Postgresql DSL mit MongoDB Javascript API Sysomos-API
        Goldbach Interactive AG, Crossmedia Marketing, Business Intelligence
        1 Monat
        2012-05 - 2012-05

        Webseite mit Onlineshop

        Web-Entwickler Java Play Framework Tomcat ...
        Web-Entwickler

        Entwicklung einer Web-Seite mit Bestellprozess / Online-Shop Suchmaschinen-Optimierung (SEO)

        Java Play Framework Tomcat HTML CSS JavaScript jQuery Google Analytics
        Die Glücksmanufaktur, Onlineshop Einzelhandel
        1 Jahr 1 Monat
        2010-12 - 2011-12

        aloXerv, Neuentwicklung eines Gefahrenmanagementsystems

        Scrum Master SeeNowDo Flipchart Moderationstools ...
        Scrum Master

        Beschreibung:

        aloXerv, Neuentwicklung eines Gefahrenmanagementsystems für die Alarmorganisation von ganzen Liegenschaften, Gebäuden oder einzelnen Stockwerken Großprojekt mit verteiltem Team in drei Standorten, SCRUM

         

        Aufgaben:

        • Etablieren des SCRUM Setup für drei Standorte, Einführen von Sprints, Organisation von Gesamt-Team-Meetings und reisenden Mitarbeiter
        • Projekt-Retrospektive: Erkennen und Lösen von Konflikten zwischen Abteilungen, Scrum-Rollen gesetzen, Coaching von Product Owner und Entwickler, schaffen von Qualitätsbewusstsein, Erstellen von User Stories, Aufsetzen eines Test-Frameworks für automatisierte UI Tests (User Acceptance Tests)
        SeeNowDo Flipchart Moderationstools Squish (Entwickelte Software: Java SE 6 SWT JFace Eclipse RCP Squish Junit JBoss Application Server Postgresql)
        IN GmbH, Gebäudetechnik, Brandmeldetechnik
        1 Monat
        2011-10 - 2011-10

        Beratung für die Einführung von Scrum im Unternehmen für die Entscheider

        Agile/Scrum Coach
        Agile/Scrum Coach

        Präsentation und Tages-Workshop: Vorstellung Scrum, Chancen und Konsequenzen für die Organisation, Kanban als Alternative

        Sage Schweiz
        6 Monate
        2011-05 - 2011-10

        STZ Agiles IT Projektmanagement, Systema

        Agile Coach, Usability Requirements Engineer, Software-Architekt Rational Team Concert Android Eclipse
        Agile Coach, Usability Requirements Engineer, Software-Architekt

        Beschreibung:

        Pilotprojekt im Rahmen der Scrum/Kanban Einführung im Unternehmen. Messe-Prototyp von Android-App

         

        Aufgaben:

        • Coaching für Scrum an Beispiel-Sprints, User Stories und Entwicklungs-Praktiken
        • Durchführen von Usability Kontext Interviews, Ableiten von User Stories
        • Einsatz von Rational Team Concert als ProjektManagement Tool
        • Basis-Architektur Android-App mit Synchronisation/Offline-Fähigkeit
        Rational Team Concert Android Eclipse
        Softwarehersteller für Altenpflege

        Aus- und Weiterbildung

        Aus- und Weiterbildung

        2007

        • Certified Scrum Master
        • ISTQB Certified Tester

         

        2005

        • MSc in Distributed Computing Systems Engineering
        • Brunel University, West London 

         

        2000

        • Dip Ing. Softwaretechnik (FH) an der FHT Esslingen

        Kompetenzen

        Kompetenzen

        Top-Skills

        Java AWS Architekt Architektur JavaScript REST AWS Serverless Full Stack Agile Scrummaster MVP oAuth chatbot Internet of Things greengrass Machine Learning docker Coaching

        Produkte / Standards / Erfahrungen / Methoden

        AWS
        cloud
        iot

        Allgemein

        • Von der Idee zum Proof of Concept zur Version 1.0 - ich begleite das Projekt bis es operativ betrieben wird.
        • Ich bin in allen Rollen der Softwareentwicklung zuhause.
        • Ich lerne gerne, schaffe Lösungen für knifflige Probleme und gebe mein Wissen weiter. Ich schaffe solide Grundlagen als Proof of Concept und lege ein solides Fundament, auf dem die weitere Entwicklung aufbaut.
        • Ich kann gut kommunizieren und verstehe es, zwischen Technikern und Nicht-Technikern zu vermitteln.
        • Außerhalb der Projektarbeit bin ich aktiv im Austausch im Kooperationsprogramm AUME mit der
        • Hochschule HTWG Konstanz im Bereich Agile Methoden. Des Weiteren unterstütze ich im Startups in Konstanz bei technischen Problemstellungen.
        • Durch viele Projekte in unterschiedlichen Branchen, Technologien und Problemstellungen habe ich sehr breites technologisches und konzeptionelles Wissen.
        • Ich bilde mich kontinuierlich weiter. Unter anderem bin ich zertifizierter Scrum Master und AWS Solution Architect.


        Methodik:

        • SCRUM
        • Kanban
        • XP extreme Programming
        • TDD Test-Driven Development

         

        Tools:

        • Jira, RTC Rational Team Concert
        • Jenkins
        • Subversion
        • Git
        • Eclipse
        • CVS
        • Rational Application Developer RAD
        • Rational Software Architect RSA
        • MQ Series, MySQL
        • Postgresql
        • MongoDB
        • SOLR
        • Ant
        • Maven
        • Tomcat
        • IBM Websphere
        • Wordpress
        • Android Studio
        • Bitbucket
        • Gradle
        • Trello

         

        Frameworks und APIs:

        • Play Framework
        • JSF
        • Struts
        • SEAM
        • JPA
        • JMS
        • JEE
        • DB2
        • Google Maps API
        • Twitter API
        • Facebook API
        • OAuth
        • SAML
        • HTTP/HTTPS
        • X.509
        • OpenLayers
        • Highstock Chart API
        • BIRT
        • Android
        • Map-Reduce
        • AngularJS
        • PhoneGAP
        • Cordova
        • Ionic
        • Loopback Strongloop

        Programmiersprachen

        C++
        go
        Java
        JavaScript
        PHP
        R
        react
        Shell

        groovy

        Datenbanken

        DB2
        JDBC
        MongoDB
        MS SQL Server
        MySQL
        ODBC
        Oracle
        Postgres
        SQL

        Datenkommunikation

        CORBA
        Internet, Intranet
        ISO/OSI
        MQTT
        SMTP
        TCP/IP

        Branchen

        Branchen

        • Handel
        • Online Lebensmittelhandel
        • Gutachten
        • Automotive
        • Online Marketing
        • Gebäudesicherheit
        • Öffentliche Verwaltung
        • Gesundheitswesen
        • Tourismus / Reise
        • Elektromobilität
        • Energie
        • Labor / Pharma

        Einsatzorte

        Einsatzorte

        Deutschland, Österreich, Schweiz
        möglich

        Projekte

        Projekte

        6 Monate
        2024-01 - 2024-06

        Microservice-Plattform für Online-Kurse und Streaming-Angebote mit Zahlungssystem

        Lead Developer Payment Java Python Spring Boot ...
        Lead Developer Payment

        Projekt:

        Plattform für Online-Kurse und Streaming-Angebote zur Persönlichkeitsentwicklung mit integriertem Produktinformationsmanagement und Bezahlsystem

         

        Position: Solution Architect, Lead Developer Payment

         

        Aufgaben:

        - Stabilisieren und Refactoring einer Legacy-Komponente zu wartbaren Microservices

        - Führung des Entwicklerteams, Überführung von Offshore-Team in neues Team

        - Definition und Etablieren von Qualitätsmerkmalen und Review-Prozess

        - Abstimmung von DevOps- und Entwicklungsprozess

        - Entwicklung eines WebSocket-basierten Chat-Service

        - Abstimmung zwischen CTO und Entwicklung, Priorisierung des Backlogs

        - Analyse von Operativ-Daten

         

        Technologie/Werkzeuge:

        AWS Cloud, Stripe Payment, Spring Boot, OpenAPI, Kafka, Docker, Java, Gitlab, PostgreSQL, OpenSearch, JIRA, WebSockets, Redis, IDEA, Github Copilot, Python

        Stripe
        Java Python Spring Boot Kafka Docker Kubernetes
        1 Jahr 7 Monate
        2022-06 - 2023-12

        Backendsystem für nicht-öffentliche Ladeinfrastruktur

        Entwicklungsleiter Cloud, IoT, Payment AWS Cloud IaC CDK ...
        Entwicklungsleiter Cloud, IoT, Payment

        Backendsystem für nicht-öffentliche Ladeinfrastruktur von Elektroauto-Flotten. IoT-Geräte-Cloud, Abrechnungslösung (CPO und EMSP-Prozesse insbesondere für Wohnungswirtschaft und Unternehmen)

        • Etablieren des Entwicklungs-und Betriebs-Prozesses (SCRUM, DevOps)
        • Führung des Entwickerteams
        • Etablieren von AWS Well-Architectured Cloud für mehrere Konten
        • Konzeption der Cloud-native Abrechnungslösung mit Stripe Payment Gateway
        • Release Rollout Prozess für Cloud- und IoT Komponenten

        AWS Cloud IaC CDK GreenGrass IoT Cloudwatch RaspberryPI OpenAPI Semantic Versioning GitOps Java Lambda SprintBoot Quarkus TypeScript React
        Flotteladen GmbH
        3 Jahre 11 Monate
        2019-01 - 2022-11

        Cloud-Plattform für Elektroauto Ladelösungen

        Product Owner, Cloud Architect AWS Cloud AWS IoT AWS Serverless Stack ...
        Product Owner, Cloud Architect

        Entwicklung einer Cloud-IoT Lösung zur Steuerung und Protokollierung der Ladeinfrastruktur von Elektroauto-Flotten. Sichere Geräteregistrierung, skalierbares Cloud-Backend sowie diverse Benutzerschnittstellen. Diverse prototypische Implementierungen in Zusammenarbeit mit den Instituten HTWG Konstanz und ISC Konstanz

        • Anforderungsanalyse, Backlog-Erstellung für Cloud, Dashboard und App
        • Koordinieren der Umsetzungs-Teams in Sprints
        • Definieren einer modernen Cloud-Architektur auf Basis von AWS, IoT, MQTT
        • Umsetzung von Kernfunktionen
        • Definition von Forschungsprojekten die an der Hochschule durchgeführt werden

        AWS Cloud AWS IoT AWS Serverless Stack Lambda DynamoDB Cognito SAM Cloudformation Cloudwatch MQTT Modbus Spring Boot Java React JavaScript/TypeScript Material Design
        Flotteladen GmbH
        11 Monate
        2021-07 - 2022-05

        Aufbau von DevOps AWS Cloud-Infratruktur für Fahrzeug-Anwendungen

        AWS Architekt, AWS Cloud Architect AWS Cloud Terraform Kubernates ...
        AWS Architekt, AWS Cloud Architect

        Aufbau von DevOps AWS Cloud-Infratruktur für Fahrzeug-Anwendungen

        • Intrastructure as Code (IaC) AWS Cloud Setup für verschiedene Umgebungen
        • Setup der Build-Pipeline für Rollout neuer Versionen
        • Definieren einer modernen Cloud-Architektur auf Basis ver AWS cloud
        • Blue-Green Deployment, Rolling Updates

        AWS Cloud Terraform Kubernates Docker Jenkins BitBucket
        Valtech Mobiliy DevOps Team
        5 Monate
        2021-02 - 2021-06

        Cloud-basiertes Beratungstool für Digitalisierung von Krankenhaus-Prozessen

        Product Owner, Cloud/Software Architect, Scrum Master AWS Cloud Cloudformation Cognito ...
        Product Owner, Cloud/Software Architect, Scrum Master

        ESAMIT Cloud-basiertes Beratungstool für Digitalisierung von Krankenhaus-Prozessen

        • Entwicklung einer Multi-Mandanten- Serverless-Cloud-Lösung für Kliniken um den Digitalisierungsgrad von Geschäftsprozessen zu erfassen.
        • Anforderungsanalyse, Definition des Minimum Viable Product (MVP), Backlog-Erstellung
        • Setup der Cloud Architektur und Build-Pipeline (AWS Cloudformation, Cognito, Bitbucket)
        • Definieren einer modernen Cloud-Architektur auf Basis ver AWS cloud
        • Implementierung der Frontendarchtektur und Übergabe an Frontendentwickler
        • Implementierung der REST-Backendarchitektur und Übergabe an Backendentwickler
        • Setup der Stage- und Produktivumgebung

        AWS Cloud Cloudformation Cognito DynamoDB Spring Boot Java React JavaScript/TypeScript Material Design
        Digitaliierung, Healthcare
        1 Jahr
        2020-01 - 2020-12

        KNIME Integration PoC Anbindung von Machine Learning Tools in Labor

        Software Architect gRCP Java KNIME
        Software Architect

        Entwicklung eines Proof of Concept um Laborgeräte mit der Machine Learning und Datenanalyse Plattform KNIME zu integrieren.

        • Konzeption und Entwicklung eine Proof-of-Concept, der zeigt, wie die Komponenten integriert werden können.


        gRCP Java KNIME
        SILA
        1 Jahr
        2020-01 - 2020-12

        Standard Organisation: Konzeption PoC Labor-Cloud-Anbindung

        Software Architect gRCP protocol buffers Java ...
        Software Architect
        Entwicklung eines Lösungsansatzes für die Anbindung von Laborgeräte in die public cloud

        als Erweiterung des SILA Standards.

        • Konzeption einer Lösung, die den bestehenden SILA-Standard und die Labor-Anforderungen an Cloud-Verbindungen vereint

        gRCP protocol buffers Java maven
        SILA
        4 Jahre 1 Monat
        2016-09 - 2020-09

        Diverse Projekte

        Full stack developer, Full stack developer, SoftwareArchitect java react go ...
        Full stack developer, Full stack developer, SoftwareArchitect

        • Diverse Projekte mit React Frontend, AWS Cloud, Java Backend, IoT Plattform.
        • Wir sind mehrere Entwickler mit untertschiedlichem Schwerpunkt. 

        java react go AWS iot MQTT cloud
        Allensbach
        5 Monate
        2020-01 - 2020-05

        Kapa-Tool PoC-MVP mit KI Algorithmen

        Product Owner, Cloud Architect AWS Cloud Spring Boot Java ...
        Product Owner, Cloud Architect

        Für die Firma User Generated Design habe ich nach einer prototypischen Studie eineCloud- Basis-Architektur entwickelt und einen Proof-of-concept realisiert. Danach habe ich das Product Backlog für das MVP (minimum viable product) erstellt und übergeben

        • Anforderungsanalyse, Backlog-Erstellung für Cloud PoC und MVP
        • Portierung eines Desktop-Prototyps in die AWS Cloud
        • Koordinieren der Umsetzungs-Teams in Sprints

        AWS Cloud Spring Boot Java React JavaScript Material Design Machine Learning
        User Generated Design
        3 Jahre 3 Monate
        2016-11 - 2020-01

        MES REST-Backend für SAP MII

        Software-Entwickler, Agile Coach J2SE 8 Spring 4.3.2 Spring Boot 1.4.0 ...
        Software-Entwickler, Agile Coach
        Entwicklung einer MES Terminal Anwendung für Produktionsmaschinen auf Basis des SAP

        ERP Systems

        • Definieren und Überwachen des agilen Entwicklungsprozesses an zwei Standorten
        • Implementierung einer REST API für SAP MII

        J2SE 8 Spring 4.3.2 Spring Boot 1.4.0 JSON REST JPA/Hibernate IntelliJ IDEA SAP Netweaver 7.5 MS SQL Server Datenbank Jenkins Build Server GIT Gitlab Gradle SonarQube SAP Netweaver 7.5
        L&P
        2 Monate
        2018-01 - 2018-02

        Marketing Dashboard Showcase

        Web-Software-Entwickler, Architekt Angular 4.0 Angular Material D3.js Charts ...
        Web-Software-Entwickler, Architekt

        Entwicklung einer prototypischen Web-Dashboard Lösung zur Steuerung und Auswertung von Marketing-Maßnahmen für IoT Geräte

        • Definieren einer modernen Web-Architektur
        • Set-Up eines automatisierten Build-Deployment Prozesses für ein verteiltes Team
        • Umsetzung als Angular Web-Anwendung

        Angular 4.0 Angular Material D3.js Charts TypeScript JavaScript REST GIT heroku
        Industrie, Marketing, IoT
        9 Monate
        2016-02 - 2016-10

        JURIS 5 - Migration einer Softwarelösung zur Abwicklung aller Prozesse innerhalb Gerichts-Institutionen.

        Software-Engineer Eclipse RCP Java Oracle DB ...
        Software-Engineer

        JURIS 5 - Migration einer Softwarelösung zur Abwicklung aller Prozesse innerhalb Gerichts-Institutionen

        • Portierung einer komplexen Verwaltungsanwendung. 
        • Portieren von Funktionen von alter 2-Schicht auf neue 3-Schicht Architektur. 
        • Migration der Daten vom Vorgängersystem (OMNIS-basierend).
        • Koordination von manuellen Regressionstests.


        Eclipse RCP Java Oracle DB Jasper Reports Hibernate Tomcat
        Abraxas Juris AG Winterthur
        10 Monate
        2015-03 - 2015-12

        Aufbau eines Warenwirtschaftssystems

        Software-Engineer, Scrum Master, Team Coach AngularJS Bootstrap NodeJS ...
        Software-Engineer, Scrum Master, Team Coach

        Aufbau eines Warenwirtschaftssystems zur Abwicklung aller Prozesse eines Online-Supermarktes (Einkauf, Verkauf, Lager, Preise, Auslieferung).

        • Entwicklung einer Full-Stack JavaScript Anwendung mit AngularJS Front-End und NodeJS REST-Backend. Etablieren des Entwicklungsprozesses (Kanban).

          AngularJS Bootstrap NodeJS Strongloop Loopback (REST Server) MongoDB
          Foodo AG Kreuzlingen
          10 Monate
          2014-06 - 2015-03

          Mobile Plattform für Gutachter

          Software-Engineer, Requirements Engineer Cordova Phonegap AngularJS ...
          Software-Engineer, Requirements Engineer

          Mobile Plattform fu?r Gutachter

          • Anforderungsanalyse, Entwicklung der Mobile Plattform fu?r Hybrid-Anwendung und generische Formulare Plattform-Funktionen wie Security
          • Ad-Hoc-Deployment, Sachnronisation
          • Offlinefa?higkeit


          Cordova Phonegap AngularJS Ionic JSON JavaScript HTTP Android OAuth Jasig CAS grunt jasmine bower bootstrap
          Mobile Software AG / Dekra
          5 Monate
          2014-04 - 2014-08

          Entwicklung einer Mobile App zur Konfiguration von TV-Geräten sowie Backend

          Projektleiter, Entwickler Spring Boot MongoDB REST/JSON ...
          Projektleiter, Entwickler
          • Anforderungs-Spezifikation,
          • Entwicklung einer Mobile App zur Konfiguration von TV-Gera?ten sowie Backend
          Spring Boot MongoDB REST/JSON Android Java Cloudcontrol
          Mocha
          5 Monate
          2013-12 - 2014-04

          Buchungssystem für Fernbus-Betreiber

          Software-Engineer Java SE 6 JSF Primefaces ...
          Software-Engineer

          Buchungssystem fu?r Fernbus-Betreiber. Online-Buchungslo?sung, Preissteuerung, Fahrplanimport, Android App fu?r Fahrkartenverkauf, Ticketdruck

          • Entwicklung der Benutzerschnittstelle
          • Synchronisations-Logik
          • Backend-Anbindung, automatisierte UI Tests

            Java SE 6 JSF Primefaces Primefaces Mobile Android iQuery Spring Data JSON HTTP JPA XML
            IVU Berlin, Reise/Verkehr, Fernbus
            4 Monate
            2013-08 - 2013-11

            Mediathek-App für das Schweizer Fernsehen

            App-Entwickler Android 4.0 JSON REST HTTP Video- und Audio-Streaming
            App-Entwickler

            Mediathek-App für das Schweizer Fernsehen. Die Android 4.0 App ist für Tablet- und Phone optimiert und dient zum Suchen und Abspielen von Filmen und Audio-Beiträgen aus dem Schweizer Fernsehen.

            • Entwicklung der Android-App als Portierung der iOS App.

              Android 4.0 JSON REST HTTP Video- und Audio-Streaming
              Sybit / SRF Player, Medien
              3 Monate
              2013-05 - 2013-07

              Mobile Android App für das Mitfahr-System Höri-Mit

              App-Entwickler Android 4.0 JSON REST HTTP ...
              App-Entwickler

              Architektur des Systems und Entwicklung der Android-App

              Android 4.0 JSON REST HTTP Push Offline-Synchronisation ORM-LIte
              Siobra - Höri-Mit App, Reise, Tourismus
              6 Monate
              2012-11 - 2013-04

              Android App für Fahrzeughalter zur Kommunikation mit dem Fahrzeug (MMI)

              Software-Engineer Java SE 6 Google Android API SQLite ...
              Software-Engineer
              • Entwicklung der Benutzerschnittstelle
              • Synchronisations-Logik
              • Backend-Anbindung
              • automatisierte UI Tests
              Java SE 6 Google Android API SQLite ORMLite Robotium Test Framework Mockito JSON WEGA Google Maps API Sanselan EXIF Facebook API OAuth Twitter Connect
              Mobile Software AG München, Automotive, IT-Dienstleistungen
              1 Jahr 4 Monate
              2012-01 - 2013-04

              Wassersport-Portal für den Bodensee: Webseite und App

              Product Owner, Projektleiter, Sponsor, Betreiber PHP Wordpress Jenkins ...
              Product Owner, Projektleiter, Sponsor, Betreiber
              • Interviews mit Vertretern Nutzergruppen
              • Kommunikation mit Partnern, Nutzern
              • Backlog erstellen
              • User Stories definieren
              • Abnahme der Lösung
              • Aufsetzen von Build-und Deploymentumgebung
              • SEO
              PHP Wordpress Jenkins Android Google Analytics
              Boatfinder, Freizeit und Tourismus
              10 Monate
              2012-01 - 2012-10

              TAO ? Campaign Management Tool zur Messung und Analyse des Erfolgs digitaler Kampagne

              Software-Architekt / Software-Engineer Java SE 6 JSF 1.2 Rich Faces ...
              Software-Architekt / Software-Engineer
              • Software-Design, Programmierung der Präsentationsschicht und der serverseitigen Anwendungslogik
              • Datenvisualisierung mit Charts, Aggregation von Massendaten
              • BigData Import, Report-Generierung, Single-Sign On Integration
              Java SE 6 JSF 1.2 Rich Faces JBoss Seam Hibernate 3.3 JSON BIRT Reporting engine JavaScript Highstock Chart API Apache Solr JPA Spring CAS SAML MySQL MongoDB (NoSQL DB) Tomcat Eclipse SSO Postgresql DSL mit MongoDB Javascript API Sysomos-API
              Goldbach Interactive AG, Crossmedia Marketing, Business Intelligence
              1 Monat
              2012-05 - 2012-05

              Webseite mit Onlineshop

              Web-Entwickler Java Play Framework Tomcat ...
              Web-Entwickler

              Entwicklung einer Web-Seite mit Bestellprozess / Online-Shop Suchmaschinen-Optimierung (SEO)

              Java Play Framework Tomcat HTML CSS JavaScript jQuery Google Analytics
              Die Glücksmanufaktur, Onlineshop Einzelhandel
              1 Jahr 1 Monat
              2010-12 - 2011-12

              aloXerv, Neuentwicklung eines Gefahrenmanagementsystems

              Scrum Master SeeNowDo Flipchart Moderationstools ...
              Scrum Master

              Beschreibung:

              aloXerv, Neuentwicklung eines Gefahrenmanagementsystems für die Alarmorganisation von ganzen Liegenschaften, Gebäuden oder einzelnen Stockwerken Großprojekt mit verteiltem Team in drei Standorten, SCRUM

               

              Aufgaben:

              • Etablieren des SCRUM Setup für drei Standorte, Einführen von Sprints, Organisation von Gesamt-Team-Meetings und reisenden Mitarbeiter
              • Projekt-Retrospektive: Erkennen und Lösen von Konflikten zwischen Abteilungen, Scrum-Rollen gesetzen, Coaching von Product Owner und Entwickler, schaffen von Qualitätsbewusstsein, Erstellen von User Stories, Aufsetzen eines Test-Frameworks für automatisierte UI Tests (User Acceptance Tests)
              SeeNowDo Flipchart Moderationstools Squish (Entwickelte Software: Java SE 6 SWT JFace Eclipse RCP Squish Junit JBoss Application Server Postgresql)
              IN GmbH, Gebäudetechnik, Brandmeldetechnik
              1 Monat
              2011-10 - 2011-10

              Beratung für die Einführung von Scrum im Unternehmen für die Entscheider

              Agile/Scrum Coach
              Agile/Scrum Coach

              Präsentation und Tages-Workshop: Vorstellung Scrum, Chancen und Konsequenzen für die Organisation, Kanban als Alternative

              Sage Schweiz
              6 Monate
              2011-05 - 2011-10

              STZ Agiles IT Projektmanagement, Systema

              Agile Coach, Usability Requirements Engineer, Software-Architekt Rational Team Concert Android Eclipse
              Agile Coach, Usability Requirements Engineer, Software-Architekt

              Beschreibung:

              Pilotprojekt im Rahmen der Scrum/Kanban Einführung im Unternehmen. Messe-Prototyp von Android-App

               

              Aufgaben:

              • Coaching für Scrum an Beispiel-Sprints, User Stories und Entwicklungs-Praktiken
              • Durchführen von Usability Kontext Interviews, Ableiten von User Stories
              • Einsatz von Rational Team Concert als ProjektManagement Tool
              • Basis-Architektur Android-App mit Synchronisation/Offline-Fähigkeit
              Rational Team Concert Android Eclipse
              Softwarehersteller für Altenpflege

              Aus- und Weiterbildung

              Aus- und Weiterbildung

              2007

              • Certified Scrum Master
              • ISTQB Certified Tester

               

              2005

              • MSc in Distributed Computing Systems Engineering
              • Brunel University, West London 

               

              2000

              • Dip Ing. Softwaretechnik (FH) an der FHT Esslingen

              Kompetenzen

              Kompetenzen

              Top-Skills

              Java AWS Architekt Architektur JavaScript REST AWS Serverless Full Stack Agile Scrummaster MVP oAuth chatbot Internet of Things greengrass Machine Learning docker Coaching

              Produkte / Standards / Erfahrungen / Methoden

              AWS
              cloud
              iot

              Allgemein

              • Von der Idee zum Proof of Concept zur Version 1.0 - ich begleite das Projekt bis es operativ betrieben wird.
              • Ich bin in allen Rollen der Softwareentwicklung zuhause.
              • Ich lerne gerne, schaffe Lösungen für knifflige Probleme und gebe mein Wissen weiter. Ich schaffe solide Grundlagen als Proof of Concept und lege ein solides Fundament, auf dem die weitere Entwicklung aufbaut.
              • Ich kann gut kommunizieren und verstehe es, zwischen Technikern und Nicht-Technikern zu vermitteln.
              • Außerhalb der Projektarbeit bin ich aktiv im Austausch im Kooperationsprogramm AUME mit der
              • Hochschule HTWG Konstanz im Bereich Agile Methoden. Des Weiteren unterstütze ich im Startups in Konstanz bei technischen Problemstellungen.
              • Durch viele Projekte in unterschiedlichen Branchen, Technologien und Problemstellungen habe ich sehr breites technologisches und konzeptionelles Wissen.
              • Ich bilde mich kontinuierlich weiter. Unter anderem bin ich zertifizierter Scrum Master und AWS Solution Architect.


              Methodik:

              • SCRUM
              • Kanban
              • XP extreme Programming
              • TDD Test-Driven Development

               

              Tools:

              • Jira, RTC Rational Team Concert
              • Jenkins
              • Subversion
              • Git
              • Eclipse
              • CVS
              • Rational Application Developer RAD
              • Rational Software Architect RSA
              • MQ Series, MySQL
              • Postgresql
              • MongoDB
              • SOLR
              • Ant
              • Maven
              • Tomcat
              • IBM Websphere
              • Wordpress
              • Android Studio
              • Bitbucket
              • Gradle
              • Trello

               

              Frameworks und APIs:

              • Play Framework
              • JSF
              • Struts
              • SEAM
              • JPA
              • JMS
              • JEE
              • DB2
              • Google Maps API
              • Twitter API
              • Facebook API
              • OAuth
              • SAML
              • HTTP/HTTPS
              • X.509
              • OpenLayers
              • Highstock Chart API
              • BIRT
              • Android
              • Map-Reduce
              • AngularJS
              • PhoneGAP
              • Cordova
              • Ionic
              • Loopback Strongloop

              Programmiersprachen

              C++
              go
              Java
              JavaScript
              PHP
              R
              react
              Shell

              groovy

              Datenbanken

              DB2
              JDBC
              MongoDB
              MS SQL Server
              MySQL
              ODBC
              Oracle
              Postgres
              SQL

              Datenkommunikation

              CORBA
              Internet, Intranet
              ISO/OSI
              MQTT
              SMTP
              TCP/IP

              Branchen

              Branchen

              • Handel
              • Online Lebensmittelhandel
              • Gutachten
              • Automotive
              • Online Marketing
              • Gebäudesicherheit
              • Öffentliche Verwaltung
              • Gesundheitswesen
              • Tourismus / Reise
              • Elektromobilität
              • Energie
              • Labor / Pharma

              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.