Profilbild von Anonymes Profil, Entwicklung, Coaching und Architektur im Java-Umfeld
nicht verfügbar bis 01.05.2024

Letztes Update: 13.04.2024

Entwicklung, Coaching und Architektur im Java-Umfeld

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

Profil-Huth-Umbscheiden_130424.pdf

Skills

Diverse Java EE, Big Data und embedded Projekte seit 2000 als Entwickler, Coach und Architekt
 

Projekthistorie

08/2023 - 04/2024
Rollout-Optimierung
(Konsumgüter und Handel, >10.000 Mitarbeiter)

Kunde: Logistik / Versandhandel
Tätigkeit: Optimierung, Beratung, Coaching
Projektgröße: über 30 Entwickler verteilt auf verschiedene Teams und Standorte
Umgebung: Jenkins, Maven, Jfrog, Subversion / git, Eclipse / IntelliJ, Java, Spring
Boot, Spring Data, Docker, Kubernetes,
Beschreibung:
  • Analyse des Rollout-Prozesses
  • Automatisierung von manuellen Prozess-Schritten
  • Einführung von Code-Reviews
  • Erweiterung der Testautomatisierung
  • Umstellung auf Branch-basierten Entwicklungsprozess
  • Umstellung von Subversion zu git
  • Vorbereitung blue–green Deployment
  • Evaluation Container-basierter Rollout

04/2023 - 06/2023
Schulungsprojekt
(Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

  • Organisation und Durchführung von Seminaren
  • Ausarbeitung von Schulungsunterlagen
  • Moderation von Gruppenarbeiten
  • Durchführung von Lernkontrollen
  • Ansprechpartner für Seminar-/Schulungsteilnehmer
Tätigkeit: Training / Coaching
Projektgröße: 7 jeweils ca. 15-köpfige Schulungsgruppen
Umgebung: Java, Spring, JPA, git, Maven, Eclipse, IntelliJ IDEA, Visual Studio Code, React

01/2023 - 05/2023
Weiterentwicklung Produktionsdaten-Cockpit
(Konsumgüter und Handel, 1000-5000 Mitarbeiter)

Beratung und Coaching eines vierköpfigen Entwicklerteam:
  • Analyse und Review von bestehendem und neuem Code
  • Performance-Analyse und Aufzeigen von Optimierungsansätzen
  • Coaching des Teams bezüglich Java- und Framework-Fragen sowie der Umgebung (kombinierte On-Premises- / Cloud-Lösung)
  • Erarbeitung von automatischen Build-Checks und Review-Vorgaben
  • Erarbeitung von Vorlagen zur Weiterentwicklung und Umstrukturierung der Architektur
Umgebung: Java, Spring, JPA, Angular, Microsoft Azure, git, Maven, Jenkins, Kubernetes, IntelliJ
IDEA

04/2022 - 01/2023
Weiterentwicklung einer Plattform zur Erfassung und Verarbeitung von Smartmeter-Daten
(Energie, Wasser und Umwelt, 500-1000 Mitarbeiter)

  • Analyse von bestehendem Code nach Ausscheiden von ursprünglichem Entwicklerteam und Fachseite
  • Erarbeitung von fehlender Dokumentation
  • Erarbeitung von Tests auf Komponenten- und Systemebene
  • Neuentwicklung oder Refactoring von problematischem Code
  • Analyse von Arbeitsabläufen
  • Erarbeitung von Strategien zur Verbesserung der Entwicklungsprozesses mit dem Team
  • Anpassung des Entwicklungsprozesses gemäß der erarbeiteten
    Strategien

04/2020 - 03/2022
Weiterentwicklung embedded Server für Zutrittskontrollsystem
(Industrie und Maschinenbau, 5000-10.000 Mitarbeiter)

Fortsetzung der Tätigkeit aus Projekt 2018/2019
  • Migration der bestehenden Applikation auf neue embedded Plattform
  • Migration der verwendeten Java-Version
  • Performance-Analyse und -Optimierung

10/2019 - 03/2020
Neuentwicklung Managementplatform zur Bedarfsprognose, Bewertung, Beschaffung und Lagerverwaltung von Ersatzteilen
(Transport und Logistik, >10.000 Mitarbeiter)

  • Coaching des Teams bezüglich Vorgehensmodell (Scrum, LeSS), Technologie (Cloud-basierte, verteilte Anwendung) und Programmiersprache (Java)
  • Erarbeitung von Entscheidungsvorlagen für das Management
  • Unterstützung bei der Auswahl und Einarbeitung neuer Mitarbeiter
  • Ressourcen- und Projektplanung, Abstimmung mit anderen beteiligten Teams
  • Anforderungsmanagement mit beteiligten Fachabteilungen
  • Erarbeitung und Implementierung eines Konzepts zur revisionssichern und steuerrechtlich konformen Datenablage
  • Entwicklung von mehrschichtigen Serverkomponenten
  • Entwicklung von ReST-Schnittstellen
  • Entwickung der Datenbankstruktur

12/2018 - 08/2019
Weiterentwicklung embedded Server für Zutrittskontrollsystem
(Internet und Informationstechnologie, 5000-10.000 Mitarbeiter)

  • Weiterentwicklung von serverseitiegen OSGI-Modulen mit unterschiedlichen Schnittstellen (ReST, JSON, proprietär, drahtlos) zu Host-Systemen, WebUI und den Zugangskomponenten per
    internationalem Hausautomatisierungs-Standard.
  • Ausarbeitung und Abstimmung von Vorgaben zur Architektur zwischen und innerhalb verschiedener Systemkomponenten
  • Coaching des Teams in Java-Fragen (Vorwiegend mit C-Hintergrund)
  • Zeitweise Scrummaster:
  • Durchführung, Vor- und Nachbereitung der Scrum-Zeremonien (z. B. Daily, Review, Retrospektive, Planning) auf Team- und Programmebene, Begleitung und Coaching des Teams bei der Unternehmensweiten Einführung von Scrum (SAFe)
  • Weiterentwicklung der ReSt-Schnittstelle zu den Host-Systemen auf Basis von Micro-Services
  • Weiterentwicklung des WebUI in JavaScript (AngularJS, KineticJS / KonvaJS), HTML und CSS
  • Migration von svn nach git / Bitbucket
  • Migration der Build-Umgebung

03/2018 - 12/2018
Entwicklung Fahrzeugdaten Datalake
(Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

vorrüberghende Technische Leitung des Teams mit folgenden Aufgaben:
  • Übernahme des Sourcecodes nach komplettem Wechsel des Entwicklerteams
  • Implementierung von Unit- und Integrationstests für bestehenden Code
  • Refactoring von problematischem Code (z. B. Redundanzen, Performance-Gaps)
  • Weiterentwicklung von Spark-Komponenten zum Parsen von XML-Massendaten
  • Weiterentwicklung von Spark-Komponenten zur Massendaten-Konvertierung
  • Erarbeitung von technischen Konzepten (z. B. zur Erhöhung der Resilienz)
  • Coaching im Java- und Spark-Bereich
  • Erstellung und Überwachung von Zeit und Bugetplänen

09/2015 - 01/2018
Neuentwicklung Marktforschungsplattform
GfK (Marketing, PR und Design, 5000-10.000 Mitarbeiter)

  • Entwicklung von Umfeld-Komponenten zur Job-Steuerung, Konfiguration und Stammdatenpflege als MicroServices mit Rest-Schnittstelle auf Basis von Spring Boot
  • Entwicklung von Spark-Komponenten zur fachlichen Datenprüfung und -ergänzung
  • Entwicklung von Spark-Komponenten zur Ausleitung, Priorisierung und Steuerung manueller Prozessschritte
  • Entwicklung einer HDFS-Zugriffsschicht
  • Performanceanalyse und -optimierung unter Spark
  • Abstimmung zu Framework-Komponenten mit anderen Teilprojekten
  • Entwicklung von Build- und Testkomponenten

06/2011 - 06/2015
Entwicklung Gebäudeautomatisierungs-Server
Insta GmbH (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

  • Entwicklung und Optimierung von Serverkomponenten (OSGI) für Applikationen, Kommunikation, Backend und Browser-basiertes Frontend (PC, Tablet und Smartphone) eines Heimautomatisierungssystems mit funk- und drahtgebundener Kommunikation zu den angebundenen Geräten.
  • Entwicklung der Persistenzschicht einschließlich Vorstudien zur Komponentenauswahl, Datenmodellierung und Performanceoptimierung.
  • Unterstützung und Beratung des Teams in Java-spezifischen Fragen
  • Erarbeitung und Pflege von Coding-Vorgaben und Best Practices mit dem Team
  • Unterstützung bei der Erarbeitung eines agilen Vorgehensmodells nach Scrum
  • Unterstützung bei der Anpassung von Prozess und Tooling für Continuous Integration, Continuous Delivery und Continuous Deployment
  • Koordination, Test und Integration von Komponenten externer Lieferanten
  • Umstellung der Build-Komponenten von Ant auf Maven

01/1997 - 06/2015
diverse weitere Projekte

  • Entwicklung unter Java / Java EE
  • Migrationspalnung, -durchfürung und -Überwachung
  • Entwicklung unter Delphi und Migration von Delphi nach Java
Weitere Details im ausführlichen Profil (PDF-Anhang)

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
deutschlandweit, bevorzugt Norddeutschland

exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)

Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.

Versicherungsbeginn:
01.11.2008

Versicherungsende:
01.01.2027

Profilbild von Anonymes Profil, Entwicklung, Coaching und Architektur im Java-Umfeld Entwicklung, Coaching und Architektur im Java-Umfeld
Registrieren