Java-Architekt (Big Data / AI / KI / ML / Geodaten / IoT)
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 47546 Kalkar, Niederrhein
- auf Anfrage
- de | en
- 12.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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
Apache Flink, Confluence, Geowissenschaft, Internet of Things (IoT), J2EE, Java (allg.), Jira, Node.Js, React (JavaScript library), Scrum
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
Apache Flink, Apache Kafka, Apache Spark, Confluence, Deeplearning4j, Geowissenschaft, Java (allg.), Jira, Postgresql, Scrum, Transportlogistik
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
Confluence, Deeplearning4j, J2EE, Jira, React (JavaScript library), Scrum
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
Hibernate (Java), Internet of Things (IoT), Java (allg.), Java Message Service, Mongodb, Postgresql, Scrum, Wildfly
6/2006 – 2/2009
Tätigkeitsbeschreibung
Aufbau und Führung eines Entwicklungsteams von 6 Personen im Umfeld der Paketautomation mit internationaler Ausrichtung
Technologien: Java, J2EE, Elasticsearch, JMS, EJB, Scrum
J2EE, Java (allg.)
6/2001 – 3/2006
Tätigkeitsbeschreibung
Entwicklung einer Plattform zur Steuerung von Paketautomaten.
Eingesetzte Technologien:
- Java/J2EE
- Messaging (JMS)
- Rule Engines (drools)
- Oracle
Confluence, Scrum, Wildfly, Jira, J2EE, Java Message Service, XML
6/1999 – 5/2001
TätigkeitsbeschreibungSoftwareentwicklung J2EE (EJB, Servlets)
Eingesetzte QualifikationenEnterprise Javabeans, Java (allg.)
Zertifikate
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden