Multithreading & high performance Java und Scrum Master.
Aktualisiert am 25.03.2022
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 31.12.2022
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Muttersprachlich
Englisch
Fließend in Wort und Schrift

Einsatzorte

Einsatzorte

Hamburg (+50km) München (+50km) Freiburg im Breisgau (+50km) Frankfurt am Main (+50km) Stuttgart (+50km) Stade (+150km)
möglich

Projekte

Projekte

1 Jahr 2 Monate
2020-12 - 2022-01

Entwicklung eines Gebäudeautomationssystems

Softwareentwickler & Gründer Java 11 C++11 SpringBoot ...
Softwareentwickler & Gründer

Ziel des Projekts war die vollständige Konzeption, Planung und Umsetzung eines Systems für die automatische Heizungssteuerung. Zusätzlich war die Koordination, mit dem externen Hardware-Produzenten essentieller Bestandteil der Aufgaben.

  • Entwurf der Systemarchitektur und Schnittstellendefinition

  • Entwicklung der Firmware für die Raumsteuerung (Basis: ESP32) in C++11

  • Entwicklung der REST-Applikation für die Verwaltung und Steuerung der Embedded-Geräte in Java 11

  • Aufbau und Wartung der CI/CD-Infrastruktur in Azure

Azure Docker
Java 11 C++11 SpringBoot MongoDB MQTT
envosense GbR
Hamburg
7 Monate
2020-05 - 2020-11

Zerlegung eines Monolithen in Microservices

Software Developer Java Spring Boot Azure ...
Software Developer

Die primäre Aufgabenstellung war die schrittweise Auflösung des Legacy-Monolithen und die Überführung in eine Macro- bzw. Microservice Architektur. Das sekundäre Ziel war die Heranführung des Teams an agile Arbeitsmethoden

  • Auslösen einzelner Fachlichkeiten als eigenständige Services in Azure

  • Wartung, Betrieb und teilweise Modernisierung der bestehenden Legacy-Anwendung

Java Spring Boot Azure Cosmos DB REST JWT Junit 5 Docker Mockito Swagger/Swagger-UI
ALD Automotive D GmbH
Hamburg
7 Monate
2019-09 - 2020-03

Migration eines SEO-Reporting Services

Software Developer Java 8 SpringBoot AWS ...
Software Developer

Inhalt des Projektes war die Überführung des SEO Reporting Tools CROS aus einer openshift/openstack Infrastruktur in die konzernweite AWS/Terraform Umgebung.

  • Migration der bestehenden SpringBoot-Anwendung und externalisierung der MongoDB

  • Wartung und Erweiterung von CROS, sowie Einbettung in die bestehende Microservice-Landschaft

  • Optimierung der Datenbank Antwortzeiten auf $<$ 150 ms

Java 8 SpringBoot AWS Docker Terraform MongoDB REST
Otto Group GmbH
Hamburg
1 Jahr 8 Monate
2018-01 - 2019-08

Entwurf und Entwicklung diverser Android Apps

Software Developer Java 8 Android SDK Firebase ...
Software Developer
  • Dating App mit Chatfunktionalitat, Suche und Matching unter Einhaltung der nutzerdefinierten Suchkriterien.

  • Timer App: Ermoglicht On-Demand Alarms sowie vorkonfigurierte Alarm-Kaskaden.

Java 8 Android SDK Firebase Firebase Cloud Functions JUnit4 JSON OAuth2 REST Robolectric Espresso Push Notifications
2 Jahre 11 Monate
2015-03 - 2018-01

Entwicklung von Serverkomponenten für die automatische Funkaufklärung

Software Developer und Scrum Master Java 7 + 8 OSGI Spring ...
Software Developer und Scrum Master

Neuentwicklung des Backend-Bereichs Datafusion im Scrum-Team. Der Fokus der Arbeit lag in der Verortung von Signalen aus einer heterogenen Masse an Funkpeilern.

  • Verarbeitung von Sensordaten aus stark parallelisierten Datenströmen

  • Veröffentlichung der Ortungsergebnisse für die Clients und nachgelagerte Services (DDS, RCP, OSGI)

  • Umfangreiche Refactoring-Aufgaben, mit besonderem Augenmerk auf Thread Safety

  • Sicherstellung einer guten Testabdeckung

  • Modernisierung der Plattform (Java 7 auf Java 8)

  • Scrum Master (Coaching, Moderation, Lenkung, Betreuung neuer MA)

Java 7 + 8 OSGI Spring Puppet JUnit 4 Mockito Git
Plath Gmbh
Hamburg
9 Monate
2014-07 - 2015-03

Frontend-Entwicklung für Cross-Plattform App

Software Developer C# Xamarin Android SDK ...
Software Developer
  • Entwicklung von Android/iOs Frontend-Komponenten für eine App zum Verkauf von Konzertkarten

C# Xamarin Android SDK Java 7 Git Visual Studio Svn
1 Jahr 9 Monate
2011-07 - 2013-03

Entwicklung von Software zur Unterstützung der Disponenten eines Verkehrsträgers

Werkstudent Java 6 + 7 AWT JavaScript ...
Werkstudent
  • Entwicklung von Projektbegleitenden Gui-Komponenten und Optimierung von bestehenden Datenstrukturen.

  • Entwicklung von Tools zur statistischen Analyse von Simulationsläufen mit angeschlossenem Web-Frontend.

Java 6 + 7 AWT JavaScript jQuery node.js Python Oracle-db/SQL NetBeans
BVU GmbH
Freiburg im Breisgau
2 Jahre 3 Monate
2008-02 - 2010-04

IT-Unterstützung

Werkstudent Python
Werkstudent
  • Userlevel Hard- und Software support, Scripting-Aufgaben und Unterstützung beim Ausbau der IT-Infrastruktur

Python
ISE Fraunhofer
Freiburg im Breisgau
6 Monate
2007-02 - 2007-07

Entwicklung von Komponenten für das 3D- Volumenrendering von CT-Bildern

Freier Mitarbeiter C++ QT4 OpenGL
Freier Mitarbeiter
  • Entwicklung diverser Gui-Komponenten und IO-Module

  • Optimierung des Renderingprozesses

C++ QT4 OpenGL
Phönix-Pacs GmbH
Freiburg im Breisgau

Aus- und Weiterbildung

Aus- und Weiterbildung

WS 2010/11 - WS 2013/14

Albert-Ludwigs-Universität, Freiburg

Masterstudiengang Informatik M.Sc. 

Schwerpunkt Künstliche Intelligenz.
Nebenfach: Bioinformatik

WS 2006/07 - SS 2010

Albert-Ludwigs-Universität, Freiburg

Bachelorstudiengang Informatik B.Sc.

Schwerpunkt Maschinelles Lernen
Nebenfach: Bioinformatik

Schulungen:

  • Concurrent Java and Performance Profiling
  • Eclipse 4 RCP Delta
  • Clean code
  • Kommunikation & Rethorik Basic
  • Certified Scrum Master (Scrum Alliance)

Kompetenzen

Kompetenzen

Schwerpunkte

Java Backend Entwickler
High performance, multithreading Lösungen zur Verarbeitung von Massendaten
Analyse und Optimierung von performance-kritischen Komponenten
Erfahrung und Zertifzierung als Scrum Master

Produkte / Standards / Erfahrungen / Methoden

Certified Scrum Master
Scrum Alliance

Frameworks: Spring, SpringBoot, Android SDK, MQTT (HiveMq ), JUnit, Mockito, PlatformIO/Espressif SDK

Tools: Docker, Docker-Compose, Terraform, AWS, Azure Cloud, Firebase Cloud Services (BaaS), Git, Svn, Gradle, Maven, alle gängigen IDEs, Youtrack, Jira, Confluence, Jenkins

Programmiersprachen

Java
Sehr Gut
C++
Gut
C#
Grundkentnisse
Python
Gut

Datenbanken

MongoDB
Gute Kentnisse

Branchen

Branchen

  • Gebäudeautomatisierung

  • Finanzdienstleistung

  • E-Commerce

  • Soziale Medien

  • Fernmeldeaufklärungssysteme und Funkortung

  • Medizintechnik

  • Verkehr und Transportwesen

Einsatzorte

Einsatzorte

Hamburg (+50km) München (+50km) Freiburg im Breisgau (+50km) Frankfurt am Main (+50km) Stuttgart (+50km) Stade (+150km)
möglich

Projekte

Projekte

1 Jahr 2 Monate
2020-12 - 2022-01

Entwicklung eines Gebäudeautomationssystems

Softwareentwickler & Gründer Java 11 C++11 SpringBoot ...
Softwareentwickler & Gründer

Ziel des Projekts war die vollständige Konzeption, Planung und Umsetzung eines Systems für die automatische Heizungssteuerung. Zusätzlich war die Koordination, mit dem externen Hardware-Produzenten essentieller Bestandteil der Aufgaben.

  • Entwurf der Systemarchitektur und Schnittstellendefinition

  • Entwicklung der Firmware für die Raumsteuerung (Basis: ESP32) in C++11

  • Entwicklung der REST-Applikation für die Verwaltung und Steuerung der Embedded-Geräte in Java 11

  • Aufbau und Wartung der CI/CD-Infrastruktur in Azure

Azure Docker
Java 11 C++11 SpringBoot MongoDB MQTT
envosense GbR
Hamburg
7 Monate
2020-05 - 2020-11

Zerlegung eines Monolithen in Microservices

Software Developer Java Spring Boot Azure ...
Software Developer

Die primäre Aufgabenstellung war die schrittweise Auflösung des Legacy-Monolithen und die Überführung in eine Macro- bzw. Microservice Architektur. Das sekundäre Ziel war die Heranführung des Teams an agile Arbeitsmethoden

  • Auslösen einzelner Fachlichkeiten als eigenständige Services in Azure

  • Wartung, Betrieb und teilweise Modernisierung der bestehenden Legacy-Anwendung

Java Spring Boot Azure Cosmos DB REST JWT Junit 5 Docker Mockito Swagger/Swagger-UI
ALD Automotive D GmbH
Hamburg
7 Monate
2019-09 - 2020-03

Migration eines SEO-Reporting Services

Software Developer Java 8 SpringBoot AWS ...
Software Developer

Inhalt des Projektes war die Überführung des SEO Reporting Tools CROS aus einer openshift/openstack Infrastruktur in die konzernweite AWS/Terraform Umgebung.

  • Migration der bestehenden SpringBoot-Anwendung und externalisierung der MongoDB

  • Wartung und Erweiterung von CROS, sowie Einbettung in die bestehende Microservice-Landschaft

  • Optimierung der Datenbank Antwortzeiten auf $<$ 150 ms

Java 8 SpringBoot AWS Docker Terraform MongoDB REST
Otto Group GmbH
Hamburg
1 Jahr 8 Monate
2018-01 - 2019-08

Entwurf und Entwicklung diverser Android Apps

Software Developer Java 8 Android SDK Firebase ...
Software Developer
  • Dating App mit Chatfunktionalitat, Suche und Matching unter Einhaltung der nutzerdefinierten Suchkriterien.

  • Timer App: Ermoglicht On-Demand Alarms sowie vorkonfigurierte Alarm-Kaskaden.

Java 8 Android SDK Firebase Firebase Cloud Functions JUnit4 JSON OAuth2 REST Robolectric Espresso Push Notifications
2 Jahre 11 Monate
2015-03 - 2018-01

Entwicklung von Serverkomponenten für die automatische Funkaufklärung

Software Developer und Scrum Master Java 7 + 8 OSGI Spring ...
Software Developer und Scrum Master

Neuentwicklung des Backend-Bereichs Datafusion im Scrum-Team. Der Fokus der Arbeit lag in der Verortung von Signalen aus einer heterogenen Masse an Funkpeilern.

  • Verarbeitung von Sensordaten aus stark parallelisierten Datenströmen

  • Veröffentlichung der Ortungsergebnisse für die Clients und nachgelagerte Services (DDS, RCP, OSGI)

  • Umfangreiche Refactoring-Aufgaben, mit besonderem Augenmerk auf Thread Safety

  • Sicherstellung einer guten Testabdeckung

  • Modernisierung der Plattform (Java 7 auf Java 8)

  • Scrum Master (Coaching, Moderation, Lenkung, Betreuung neuer MA)

Java 7 + 8 OSGI Spring Puppet JUnit 4 Mockito Git
Plath Gmbh
Hamburg
9 Monate
2014-07 - 2015-03

Frontend-Entwicklung für Cross-Plattform App

Software Developer C# Xamarin Android SDK ...
Software Developer
  • Entwicklung von Android/iOs Frontend-Komponenten für eine App zum Verkauf von Konzertkarten

C# Xamarin Android SDK Java 7 Git Visual Studio Svn
1 Jahr 9 Monate
2011-07 - 2013-03

Entwicklung von Software zur Unterstützung der Disponenten eines Verkehrsträgers

Werkstudent Java 6 + 7 AWT JavaScript ...
Werkstudent
  • Entwicklung von Projektbegleitenden Gui-Komponenten und Optimierung von bestehenden Datenstrukturen.

  • Entwicklung von Tools zur statistischen Analyse von Simulationsläufen mit angeschlossenem Web-Frontend.

Java 6 + 7 AWT JavaScript jQuery node.js Python Oracle-db/SQL NetBeans
BVU GmbH
Freiburg im Breisgau
2 Jahre 3 Monate
2008-02 - 2010-04

IT-Unterstützung

Werkstudent Python
Werkstudent
  • Userlevel Hard- und Software support, Scripting-Aufgaben und Unterstützung beim Ausbau der IT-Infrastruktur

Python
ISE Fraunhofer
Freiburg im Breisgau
6 Monate
2007-02 - 2007-07

Entwicklung von Komponenten für das 3D- Volumenrendering von CT-Bildern

Freier Mitarbeiter C++ QT4 OpenGL
Freier Mitarbeiter
  • Entwicklung diverser Gui-Komponenten und IO-Module

  • Optimierung des Renderingprozesses

C++ QT4 OpenGL
Phönix-Pacs GmbH
Freiburg im Breisgau

Aus- und Weiterbildung

Aus- und Weiterbildung

WS 2010/11 - WS 2013/14

Albert-Ludwigs-Universität, Freiburg

Masterstudiengang Informatik M.Sc. 

Schwerpunkt Künstliche Intelligenz.
Nebenfach: Bioinformatik

WS 2006/07 - SS 2010

Albert-Ludwigs-Universität, Freiburg

Bachelorstudiengang Informatik B.Sc.

Schwerpunkt Maschinelles Lernen
Nebenfach: Bioinformatik

Schulungen:

  • Concurrent Java and Performance Profiling
  • Eclipse 4 RCP Delta
  • Clean code
  • Kommunikation & Rethorik Basic
  • Certified Scrum Master (Scrum Alliance)

Kompetenzen

Kompetenzen

Schwerpunkte

Java Backend Entwickler
High performance, multithreading Lösungen zur Verarbeitung von Massendaten
Analyse und Optimierung von performance-kritischen Komponenten
Erfahrung und Zertifzierung als Scrum Master

Produkte / Standards / Erfahrungen / Methoden

Certified Scrum Master
Scrum Alliance

Frameworks: Spring, SpringBoot, Android SDK, MQTT (HiveMq ), JUnit, Mockito, PlatformIO/Espressif SDK

Tools: Docker, Docker-Compose, Terraform, AWS, Azure Cloud, Firebase Cloud Services (BaaS), Git, Svn, Gradle, Maven, alle gängigen IDEs, Youtrack, Jira, Confluence, Jenkins

Programmiersprachen

Java
Sehr Gut
C++
Gut
C#
Grundkentnisse
Python
Gut

Datenbanken

MongoDB
Gute Kentnisse

Branchen

Branchen

  • Gebäudeautomatisierung

  • Finanzdienstleistung

  • E-Commerce

  • Soziale Medien

  • Fernmeldeaufklärungssysteme und Funkortung

  • Medizintechnik

  • Verkehr und Transportwesen

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.