freiberufler Java-Architekt (Big Data / AI / KI / ML / Geodaten / IoT) auf freelance.de

Java-Architekt (Big Data / AI / KI / ML / Geodaten / IoT)

online
  • auf Anfrage
  • 47546 Kalkar, Niederrhein
  • auf Anfrage
  • de  |  en
  • 15.11.2024

Kurzvorstellung

Mit mehr als 25 Jahren Erfahrung kann ich Ihre Projekte zum Erfolg bringen.

Qualifikationen

  • Apache Flink7 J.
  • Apache Kafka7 J.
  • Apache Spark7 J.
  • Artificial Intelligence
  • Big Data
  • Geowissenschaft7 J.
  • Internet of Things (IoT)9 J.
  • Java (allg.)19 J.
  • Quarkus
  • Scrum20 J.

Projekt‐ & Berufserfahrung

Leitung Entwicklung
Kundenname anonymisiert, Thessaloniki
11/2022 – 10/2024 (2 Jahre)
Logistikdienstleister
Tätigkeitszeitraum

11/2022 – 10/2024

Tätigkeitsbeschreibung

Entwicklung einer Plattform zur Überwachung von Containerbewegungen innerhalb von Häfen im Rahmen eines internationalen Forschungsprojektes.

Technologien:
- IoT
- Geofencing (Tile38)
- MQTT
- Java
- Quarkus
- React / Javascript / NodeJS
- Apache Flink (CEP)
- OpenAPI / Swagger
- REST
- Microservices

Eingesetzte Qualifikationen

Apache Flink, Confluence, Geowissenschaft, Internet of Things (IoT), J2EE, Java (allg.), Jira, Node.Js, React (JavaScript library), Scrum

Leitung AI / Big Data / Geodaten
Kundenname anonymisiert, Hamburg
3/2017 – 5/2024 (7 Jahre, 3 Monate)
Logistikdienstleister
Tätigkeitszeitraum

3/2017 – 5/2024

Tätigkeitsbeschreibung

Entwicklung einer Charteringplattform für die Schiffahrt.

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
- Tests
- Dokumentation

KI (DeepLearning4j/Python):
- Entwicklung eines Modells zur Extraktion unstrukturierter Daten aus eMails
- Anomalieerkennung
- Bildklassifikation
- Verbrauchsschätzungen
- Preisentwicklungsprognosen
- LLM / GenAI
- Aufbau eigener GPU-Cluster

Big Data (Spark/Flink/Druid/DuckDB/Kafka/Superset):
- Verarbeitung von Schiffsposition (50GB+/d)
- Speicherung, Auswertung, Visualisierung

Geodatenverarbeitung (QGIS/Tile38/Spark/Flink/PostGIS/Kafka...):
- Geofencing-Toolchain
- Clustering-Analysen
- Data Cleanup + Downsampling
- Hotspot-Erkennung
- Entwicklung von Distance Calculation Modellen
- Network-Optimization

Darüberhinaus:
- Technische Beratung des Kunden zur Gesamtarchitektur
- Endkundenberatung
- Vorträge und Präsentationen
- Texter für Werbevideos

Eingesetzte Technologien:
- Deeplearning4j
- Apache Spark
- Apache Flink (CEP)
- Apache Druid
- Apache Superset
- Kafka
- Postgresql / PostGIS
- MongoDB
- MySQL
- DuckDB
- Java (J2EE / Quarkus / Javalin)
- Python
- Javascript / Typescript / React
- PHP
- Microservices
- Cloud (AWS/DO)
- Tile38
- Apache Drill
- Apache Camel
- Vert.x
- QGIS
- GeoJSON / Parquet
- LLM / GenAI
- OpenAPI / Swagger
- REST
- Microservices
- JMeter
- JUnit
- YourKit Profiler
- Confluence
- Jira
- UML

Eingesetzte Qualifikationen

Apache Flink, Apache Kafka, Apache Spark, Confluence, Deeplearning4j, Geowissenschaft, Java (allg.), Jira, Postgresql, Scrum, Transportlogistik

Entwicklungsleitung
Kundenname anonymisiert, Köln
6/2016 – 7/2017 (1 Jahr, 2 Monate)
Telekommunikation
Tätigkeitszeitraum

6/2016 – 7/2017

Tätigkeitsbeschreibung

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

Technologien: MeteorJS, React, Deeplearning4j, MongoDB

Eingesetzte Qualifikationen

Confluence, Deeplearning4j, J2EE, Jira, React (JavaScript library), Scrum

Leitung Entwicklung (Festanstellung)
Kundenname anonymisiert, Bonn
2/2009 – 6/2016 (7 Jahre, 5 Monate)
Logistikdienstleister
Tätigkeitszeitraum

2/2009 – 6/2016

Tätigkeitsbeschreibung

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

Technologien: Java, J2EE, Elasticsearch, Optaplanner, JMS, EJB, Scrum. Active MQ, Apache Camel, drools, Hibernate, JBoss, Confluence, Jira, JUnit, JMeter, UML

Eingesetzte Qualifikationen

Hibernate (Java), Internet of Things (IoT), Java (allg.), Java Message Service, Mongodb, Postgresql, Scrum, Wildfly

Entwicklungsleitung (Festanstellung)
Kundenname anonymisiert, Bonn
6/2006 – 2/2009 (2 Jahre, 9 Monate)
Logistikdienstleister
Tätigkeitszeitraum

6/2006 – 2/2009

Tätigkeitsbeschreibung

Aufbau und Führung eines Entwicklungsteams von 6 Personen im Umfeld der Paketautomation mit internationaler Ausrichtung. Schwerpunkt: Systemintegration, ETL, SOA.

Technologien: Java, J2EE, Elasticsearch, JMS, EJB, Scrum

Eingesetzte Qualifikationen

J2EE, Java (allg.)

Technische Leitung
Kundenname anonymisiert, Bonn
6/2001 – 3/2006 (4 Jahre, 10 Monate)
Logistikdienstleister
Tätigkeitszeitraum

6/2001 – 3/2006

Tätigkeitsbeschreibung

Entwicklung einer Plattform zur Steuerung von Paketautomaten.

Eingesetzte Technologien:
- Java/J2EE
- Messaging (JMS)
- Rule Engines (drools)
- Oracle

Eingesetzte Qualifikationen

Confluence, Scrum, Wildfly, Jira, J2EE, Java Message Service, XML

Softwareentwickler (Festanstellung)
Kundenname anonymisiert, Düsseldorf
6/1999 – 5/2001 (2 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

6/1999 – 5/2001

Tätigkeitsbeschreibung

Softwareentwicklung J2EE (EJB, Servlets)

Eingesetzte Qualifikationen

Enterprise Javabeans, Java (allg.)

Zertifikate

ScrumMaster
2004

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
76
Alter
48
Berufserfahrung
25 Jahre und 5 Monate (seit 06/1999)
Projektleitung
20 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden