Java-Architekt (Big Data / AI / KI / ML / Geodaten / IoT) | Tech Lead
Aktualisiert am 21.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.12.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Java
Künstliche Intelligenz
Big Data Analytics
Internet of Things
Geodatenverarbeitung
Microservices
SOA
Messaging
Apache Spark
Flink
PostgreSQL
Quarkus
DuckDB
Deutsch
Muttersprache
Englisch
fließend

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 2 Monate
2022-11 - 2024-12

IoT zur Containerüberwachung

Leitung Entwicklung IoT Geofencing (Tile38) MQTT ...
Leitung Entwicklung

  • Entwicklung einer Plattform zur Überwachung von Containerbewegungen innerhalb von Häfen im Rahmen eines internationalen Forschungsprojektes
  • Integration externer Schnittstellen, Aufbau von Microservices

Atlassian Confluence Atlassian JIRA
IoT Geofencing (Tile38) MQTT Java Quarkus (JPA REST) Postgresql Git JWT Ant Design Scrum
7 Jahre 3 Monate
2017-03 - 2024-05

Leitung Java Entwicklung (AI / Big Data / Geodaten)

Leiter Deeplearning4j Apache Spark Apache Flink ...
Leiter

  • Entwicklung einer Charteringplattform für die Schifffahrt
  • Aufbau eines Startups
  • Technische Beratung des Kunden zur Gesamtarchitektur
  • Endkundenberatung, Vorträge und Präsentationen
  • Texter für Werbevideos, Budgetkontrolle


Generell:

  • Entwicklung von Microservices (auf Basis von Quarkus, Javalin, Spring Boot)
  • Persistenz (SQL, JPA / Hibernate / Panache) mit Postgresql, MongoDB, DuckDB
  • Anbindung externer Schnittstellen (z.B. via REST, GraphQL) und ETL
  • Entwicklung eines Kommunikationsbackbones (Kafka)
  • Performance-Optimierung, Profiling, Debugging
  • Test
  • Dokumentation


KI (DeepLearning4j):

  • Entwicklung eines Modells zur Extraktion unstrukturierter Daten aus eMails (Bi-LSTM)
  • Anomalieerkennung (Auto-Encoder)
  • Bildklassifikation (YOLO)
  • Verbrauchsschätzungen (LSTM)
  • Preisentwicklungsprognosen (LSTM)


Big Data (Spark/Flink/Druid/DuckDB/Kafka/Superset):

  • Verarbeitung von Schiffsposition (50GB+/d)
  • Speicherung, Auswertung und Visualisierung


Geodatenverarbeitung (QGIS/Tile38/Spark/Flink/PostGIS/Kafka...):

  • Geofencing-Toolchain
  • Clustering-Analysen
  • Data Cleanup + Downsampling
  • Hotspot-Erkennung
  • Entwicklung von Distance Calculation Modellen
  • Network-Optimization

Confluence Jira
Deeplearning4j Apache Spark Apache Flink Apache Druid Apache Superset Kafka Postgresql DuckDB MongoDB Java (J2EE / Quarkus Javalin Spring Boot) Python Microservices GraphQL Cloud (AWS/DO) JWT UML JUnit JMeter JProfiler Scrum
1 Jahr 2 Monate
2016-06 - 2017-07

Produktentwicklung Deeplearning

Software-Entwickler MeteorJS React HTML 5 ...
Software-Entwickler

  • Entwicklung einer Social Media Publishing Platform zur Interaktion mit Kundenanfragen/-beschwerden
  • Bewertung der Dringlichkeit über Deep Learning

MeteorJS React HTML 5 CSS Deeplearning4j MongoDB Scrum
7 Jahre 5 Monate
2009-02 - 2016-06

Entwicklungsleitung

Leiter Softwareentwicklung (Gründer) Java J2EE Elasticsearch ...
Leiter Softwareentwicklung (Gründer)

  • Aufbau und Führung eines Entwicklungsteams von 12 Personen im Umfeld der Paketautomation (u.a. Scrum, Jira, Confluence, Java)
  • Forschungsprojekte u.a. im Bereich Logistik (Routenoptimierung, Laderaumüberwachung)

Atlassian Confluence Atlassian JIRA
Java J2EE Elasticsearch Optaplanner JMS EJB Spring / Spring Boot JPA Postgresql Apache Camel ActiveMQ UML JMeter JUnit Scrum
2 Jahre 9 Monate
2006-06 - 2009-02

Paketautomation International

Leiter Entwicklung, Gründer Java J2EE Elasticsearch ...
Leiter Entwicklung, Gründer

  • Aufbau und Führung eines Entwicklungsteams von 6 Personen im Umfeld der Paketautomation mit internationaler Ausrichtung

Atlassian Confluence Atlassian JIRA
Java J2EE Elasticsearch JMS EJB JPA Hibernate ActiveMQ Scrum Arc42
4 Jahre 10 Monate
2001-06 - 2006-03

Entwicklung einer Plattform

Technische Leitung Java/J2EE EJB JPA ...
Technische Leitung

  • Entwicklung einer Plattform zur Steuerung von Paketautomaten

Java/J2EE EJB JPA Spring Messaging (JMS) Rule Engines (drools) Oracle UML V-Modell XT
2 Jahre
1999-06 - 2001-05

Softwareentwicklung

Software-Entwickler Java Enterprise JavaBeans J2EE ...
Software-Entwickler

  • Softwareentwicklung J2EE (EJB, Servlets) im Medienumfeld

Java Enterprise JavaBeans J2EE Servlets

Aus- und Weiterbildung

Aus- und Weiterbildung

Zertifikate

2004

ScrumMaster

Position

Position

  • Ich sehe meine ideale Rolle im Aufbau und der Führung von Entwicklungsteams
  • Java-Architekt (Big Data / AI / KI / ML / Geodaten / IoT)

Kompetenzen

Kompetenzen

Top-Skills

Java Künstliche Intelligenz Big Data Analytics Internet of Things Geodatenverarbeitung Microservices SOA Messaging Apache Spark Flink PostgreSQL Quarkus DuckDB

Produkte / Standards / Erfahrungen / Methoden

Scrum
Experte
Kanban
Fortgeschritten

Erfahrungen

  • Berufserfahrung: 25 Jahre und 4 Monate
  • Projektleitung: 20 Jahre


Technologisches Umfeld

  • Java / J2EE 
    • Quarkus
    • Javalin
    • Spring / Spring Boot
  • Entwicklung von Schnittstellen und Microservices
  • Artificial Intelligence 
    • AI
    • KI
    • ML
  • Big Data 
    • Apache Flink
    • Apache Spark
    • Pandas
    • Numpy
  • Geodatenverarbeitung 
    • Tile38
  • Internet of Things 
    • IoT
  • Messaging
    • Kafka
    • JMS
  • Scrum
  • Confluence / Jira
  • Arc42

Programmiersprachen

Java
Experte
Groovy
Fortgeschritten
Python
Basics

Datenbanken

Postgresql
Fortgeschritten
DuckDB
Fortgeschritten
Druid
Fortgeschritten
PostGIS
Fortgeschritten
MySQL
Fortgeschritten
Oracle
Fortgeschritten
MongoDB
Fortgeschritten

Branchen

Branchen

  • Logistik
  • Schifffahrt

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 2 Monate
2022-11 - 2024-12

IoT zur Containerüberwachung

Leitung Entwicklung IoT Geofencing (Tile38) MQTT ...
Leitung Entwicklung

  • Entwicklung einer Plattform zur Überwachung von Containerbewegungen innerhalb von Häfen im Rahmen eines internationalen Forschungsprojektes
  • Integration externer Schnittstellen, Aufbau von Microservices

Atlassian Confluence Atlassian JIRA
IoT Geofencing (Tile38) MQTT Java Quarkus (JPA REST) Postgresql Git JWT Ant Design Scrum
7 Jahre 3 Monate
2017-03 - 2024-05

Leitung Java Entwicklung (AI / Big Data / Geodaten)

Leiter Deeplearning4j Apache Spark Apache Flink ...
Leiter

  • Entwicklung einer Charteringplattform für die Schifffahrt
  • Aufbau eines Startups
  • Technische Beratung des Kunden zur Gesamtarchitektur
  • Endkundenberatung, Vorträge und Präsentationen
  • Texter für Werbevideos, Budgetkontrolle


Generell:

  • Entwicklung von Microservices (auf Basis von Quarkus, Javalin, Spring Boot)
  • Persistenz (SQL, JPA / Hibernate / Panache) mit Postgresql, MongoDB, DuckDB
  • Anbindung externer Schnittstellen (z.B. via REST, GraphQL) und ETL
  • Entwicklung eines Kommunikationsbackbones (Kafka)
  • Performance-Optimierung, Profiling, Debugging
  • Test
  • Dokumentation


KI (DeepLearning4j):

  • Entwicklung eines Modells zur Extraktion unstrukturierter Daten aus eMails (Bi-LSTM)
  • Anomalieerkennung (Auto-Encoder)
  • Bildklassifikation (YOLO)
  • Verbrauchsschätzungen (LSTM)
  • Preisentwicklungsprognosen (LSTM)


Big Data (Spark/Flink/Druid/DuckDB/Kafka/Superset):

  • Verarbeitung von Schiffsposition (50GB+/d)
  • Speicherung, Auswertung und Visualisierung


Geodatenverarbeitung (QGIS/Tile38/Spark/Flink/PostGIS/Kafka...):

  • Geofencing-Toolchain
  • Clustering-Analysen
  • Data Cleanup + Downsampling
  • Hotspot-Erkennung
  • Entwicklung von Distance Calculation Modellen
  • Network-Optimization

Confluence Jira
Deeplearning4j Apache Spark Apache Flink Apache Druid Apache Superset Kafka Postgresql DuckDB MongoDB Java (J2EE / Quarkus Javalin Spring Boot) Python Microservices GraphQL Cloud (AWS/DO) JWT UML JUnit JMeter JProfiler Scrum
1 Jahr 2 Monate
2016-06 - 2017-07

Produktentwicklung Deeplearning

Software-Entwickler MeteorJS React HTML 5 ...
Software-Entwickler

  • Entwicklung einer Social Media Publishing Platform zur Interaktion mit Kundenanfragen/-beschwerden
  • Bewertung der Dringlichkeit über Deep Learning

MeteorJS React HTML 5 CSS Deeplearning4j MongoDB Scrum
7 Jahre 5 Monate
2009-02 - 2016-06

Entwicklungsleitung

Leiter Softwareentwicklung (Gründer) Java J2EE Elasticsearch ...
Leiter Softwareentwicklung (Gründer)

  • Aufbau und Führung eines Entwicklungsteams von 12 Personen im Umfeld der Paketautomation (u.a. Scrum, Jira, Confluence, Java)
  • Forschungsprojekte u.a. im Bereich Logistik (Routenoptimierung, Laderaumüberwachung)

Atlassian Confluence Atlassian JIRA
Java J2EE Elasticsearch Optaplanner JMS EJB Spring / Spring Boot JPA Postgresql Apache Camel ActiveMQ UML JMeter JUnit Scrum
2 Jahre 9 Monate
2006-06 - 2009-02

Paketautomation International

Leiter Entwicklung, Gründer Java J2EE Elasticsearch ...
Leiter Entwicklung, Gründer

  • Aufbau und Führung eines Entwicklungsteams von 6 Personen im Umfeld der Paketautomation mit internationaler Ausrichtung

Atlassian Confluence Atlassian JIRA
Java J2EE Elasticsearch JMS EJB JPA Hibernate ActiveMQ Scrum Arc42
4 Jahre 10 Monate
2001-06 - 2006-03

Entwicklung einer Plattform

Technische Leitung Java/J2EE EJB JPA ...
Technische Leitung

  • Entwicklung einer Plattform zur Steuerung von Paketautomaten

Java/J2EE EJB JPA Spring Messaging (JMS) Rule Engines (drools) Oracle UML V-Modell XT
2 Jahre
1999-06 - 2001-05

Softwareentwicklung

Software-Entwickler Java Enterprise JavaBeans J2EE ...
Software-Entwickler

  • Softwareentwicklung J2EE (EJB, Servlets) im Medienumfeld

Java Enterprise JavaBeans J2EE Servlets

Aus- und Weiterbildung

Aus- und Weiterbildung

Zertifikate

2004

ScrumMaster

Position

Position

  • Ich sehe meine ideale Rolle im Aufbau und der Führung von Entwicklungsteams
  • Java-Architekt (Big Data / AI / KI / ML / Geodaten / IoT)

Kompetenzen

Kompetenzen

Top-Skills

Java Künstliche Intelligenz Big Data Analytics Internet of Things Geodatenverarbeitung Microservices SOA Messaging Apache Spark Flink PostgreSQL Quarkus DuckDB

Produkte / Standards / Erfahrungen / Methoden

Scrum
Experte
Kanban
Fortgeschritten

Erfahrungen

  • Berufserfahrung: 25 Jahre und 4 Monate
  • Projektleitung: 20 Jahre


Technologisches Umfeld

  • Java / J2EE 
    • Quarkus
    • Javalin
    • Spring / Spring Boot
  • Entwicklung von Schnittstellen und Microservices
  • Artificial Intelligence 
    • AI
    • KI
    • ML
  • Big Data 
    • Apache Flink
    • Apache Spark
    • Pandas
    • Numpy
  • Geodatenverarbeitung 
    • Tile38
  • Internet of Things 
    • IoT
  • Messaging
    • Kafka
    • JMS
  • Scrum
  • Confluence / Jira
  • Arc42

Programmiersprachen

Java
Experte
Groovy
Fortgeschritten
Python
Basics

Datenbanken

Postgresql
Fortgeschritten
DuckDB
Fortgeschritten
Druid
Fortgeschritten
PostGIS
Fortgeschritten
MySQL
Fortgeschritten
Oracle
Fortgeschritten
MongoDB
Fortgeschritten

Branchen

Branchen

  • Logistik
  • Schifffahrt

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.