Projekte

Weiterentwicklung Cloud Anwendung Kubernetes / Kafka / Spring Cloud (2019-)

Mandantensytem einer Webplatform für lokale Nachrichtenportale.

Tätigkeiten

  • Evaluierung von Graph-Technologien und Entwicklung von Konzepten und eines Prototyps
  • Implementierung von fachlichen Datenströmen als Microservice
  • Integration von Microservicen via CI/CD Pipelines
  • Beratung zu Projektstrukturen und CI/CD

Techstack

AWS, Kubernetes, Kafka, TigerGraph, Prometheus, Grafana, Druid IO, Avro, Spring Cloud, Java 11, JUnit 5, TestingContainers, Scala, Gradle, GitLab CI, Helm

Auftraggeber

Ippen Digital GmbH


Neuentwicklung Cloud Anwendung Angular / Spring / Kubernetes (2018-2019)

Anwendung zur Unterstützung eines Personaldienstleisters bei der Kandidatensuche.

Tätigkeiten

  • Erarbeitung und Erfassung der Anforderungen als User Stories
  • Analyse von Risiken und Ausarbeitung eines technischen Konzepts
  • Abschätzung des Implementierungsaufwands
  • Projektplanung und Abstimmung
  • Entwicklung und Moderation eines leichtgewichtigen, agilen Entwicklungsprozesses
  • Planung und Konfiguration der Azure Infrastruktur
  • Aufsetzen div. CI/CD Pipelines
  • Dokumentation der Softwarearchitektur
  • Testgetriebene Implementierung und Integration von Softwarekomponenten
  • Erstellung von automatisierten Integrations-Tests auf Komponenten- und System-Ebene

Techstack

Azure, Kubernetes, Active Directory, Sprint Boot, Java 11, REST, Junit5, Mockito, Gradle, Angular 7, Jasmine, Protractor

Auftraggeber

Rochus Mummert



Weiterentwicklung Angular App mit Spring Backend (2018-2019)

Anwendung zur Berechnung und Bestellung von Intraokularlinsen.

Tätigkeiten

  • Definition und Integration von Umgebung und Prozess zur Umsetzung des Response Designs mit Browserstack
  • Umsetzung des Response Designs für Browser diverser Desktop- und Mobileumgebungen.
  • Implementierung und Integration von Softwarekomponenten innerhalb des agilen Entwicklungsprozesses
  • Spezifizierung und Erstellung von automatisierten Integrations-Tests auf UI- und System-Ebene
  • Technisches Review von Codeänderungen

Techstack

Angular 7, Typescript, Protractor, Browserstack, REST

Auftraggeber

Carl Zeiss Meditec – Health Care



Neuentwicklung Angular App mit Kubernetes Backend (2018)

Anwendung zur Administration eines Systems zur Berechnung von Intraokularlinsen.

Tätigkeiten

  • Implementierung und Integration von Softwarekomponenten innerhalb des agilen Entwicklungsprozesses
  • Spezifizierung und Erstellung von automatisierten Integrations-Tests auf UI- und System-Ebene
  • Technisches reviewen von Codeänderungen

Techstack

Angular 7, Redux, Typescript, Protractor, Kubernetes, RESTaven

Auftraggeber

Carl Zeiss Meditec – Health Care


Weiterentwicklung JavaFX – Spring System (2017-2018)

Anwendung zur grafischen Unterstützung bei der Analyse und Früherkennung von Augenkrankheiten.

Tätigkeiten

  • Implementierung und Integration von Softwarekomponenten
  • Implementierung von fachlichen Integrationstests
  • Beratung bei Architektur- und Designfragen
  • Beratung bei agilen und testgetriebenen Entwicklungsprozessen
  • Technisches Review von Codeänderungen
  • Architekturdokumentation

Techstack

Java 8, Java FX 8, Junit 4/5, Mockito 1/2, REST, Spring, Maven

Auftraggeber

Carl Zeiss Meditec – Health Care


Neuentwicklung Microservice System mit React Frontend (2015-2017)

Anwendung zur Automatisierung des Continuous Integration Prozesses im Bereich der E/E-Absicherung.

Tätigkeiten

  • Definition und Leitung des agilen Entwicklungsprozesses
  • Unterstützung des Productowners bei der Anforderungsanalyse und dem Festlegen von User Stories und derer Akzeptanzkriterien
  • Kostenschätzung und Unterstützung bei der Angebotserstellung
  • Konzipierung und Dokumentation der Softwarearchitektur
  • Einarbeitung und fachliche Führung des Projektteams
  • Aufsetzen und Wartung der DevOps (Continuous Integration and Deployment)
  • Implementierung und Integration der Softwarekomponenten

Techstack

Java 8, Java FX 8, Junit 4/5, Mockito 1/2, REST, Spring, Maven

Auftraggeber

BMW AG


Migration und Weiterentwicklung einer Swing Anwendung auf JavaFX (2016)

Anwendung zur Absicherung der Flashbarkeit von Softwareeinheiten auf Steuergeräten.

Tätigkeiten

  • Kostenschätzung
  • Planung und Verantwortung des Arbeitspakets
  • Realisierung der Migration

Techstack

JavaFX 8, Maven, Eclipse, SVN

Auftraggeber

BMW AG


Java EE Backend mit JSF Frontend (2015)

Anwendung zur Verwaltung von Steuergerätprofilen.

Tätigkeiten

  • Konzeption der Softwarearchitektur
  • Implementierung und Integration der Softwarekomponenten

Techstack

Java EE, JPA, JSF, Primefaces, Maven, Eclipse, SVN, Postgresql

Auftraggeber

BMW AG


Java EE Backend mit JSF Frontend (2014)

Anwendung zur Freigabe von Steuergerätvarianten für die Teilnahme an den Entwicklungsiterationen.

Tätigkeiten

  • Konzeption der Softwarearchitektur
  • Implementierung und Integration der Softwarekomponenten

Techstack

Java EE, JPA, JSF, Primefaces, Maven, Eclipse, SVN, Oracle DB

Auftraggeber

BMW AG


Migration und Weiterentwicklung einer Swing Anwendung auf JavaFX (2014)

Anwendung zur Validierung von Fahrzeugkonfigurationen.

Tätigkeiten

  • Erarbeitung und Analyse der Anforderungen
  • Implementierung und Integration der Softwarekomponenten

Techstack

JavaFX, Maven, Eclipse, SVN

Auftraggeber

General Motors – Opel


Neuentwicklung Android App (2013-2016)

Firmeninterne Anwendung zur Bereitstellung der Funktionalitäten der Telefonanlage.

Tätigkeiten

  • Erarbeitung und Analyse der Anforderungen
  • Implementierung und Integration der App

Techstack

Java, Android SDK, Android Studio, Maven, SVN

Auftraggeber

ESG Elektroniksystem- und Logistik GmbH


Neuentwicklung Java EE System mit JSF und C# Frontend (2012-2014)

Anwendung zur Programmierung von Steuergeräten.

Tätigkeiten

  • Erarbeitung und Analyse der Anforderungen
  • Konzeption der Softwarearchitektur
  • Implementierung und Integration des Backends
  • Implementierung und Integration des administrativen Frontends

Techstack

Java EE, JPA, EJB, JSF, Primefaces, JAX-WS, Maven, SVN, Postgres

Auftraggeber

ESG Elektroniksystem- und Logistik GmbH


Weiterentwicklung Java Businesslogik (2012-2013)

Anwendung zur Analyse von Tracedaten aus Entwicklungsfahrzeugen.

Tätigkeiten

  • Implementierung von Softwarekomponenten

Techstack

Java, Ant, Eclipse, SVN

Auftraggeber

BMW AG