Profilbild von Thomas Hamacher Agile Leader | Business Coach | Software Engineer aus Hamburg

Thomas Hamacher

verfügbar

Letztes Update: 22.01.2024

Agile Leader | Business Coach | Software Engineer

Abschluss: Dipl.-Wirtschaftsinformatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse)

Dateianlagen

Profil-2023_011223.pdf
Lebenslauf-2023_011223.pdf

Skills

BITTE NUR ANFRAGEN FÜR DEN GROSSRAUM HAMBURG ODER REMOTE! VIELEN DANK!

Agile Leader:


QUALIFIKATIONEN
  • Zertifizierter Agile Leader
  • Kenntnisse agiler Arbeits- und Managementmethoden
  • Erfahrung in der Führung von crossfunktionalen Entwicklungsteams
  • Unternehmerisches Denken
  • Lösungsorientierte, flexible Arbeitsweise
  • "Hands-on"-Mentalität
  • Überzeugter Teamplayer mit freundlichen, offenen Kommunikationsfähigkeiten
  • Ausgeprägtes Organisations- und Strukturierungstalent
  • Authentisch und transparent
  • Verhandlungssicher in Englisch & Deutsch
SCHWERPUNKTE / ARBEITSPHILOSOPHIEN
  • Managen von cross-funktionalen Teams in der Softwareentwicklung
  • Förderung von Selbstorganisation und Autonomie
  • Agile Führung auf Augenhöhe
  • Vermittlung einer klaren Vision und nachvollziehbarer Strategie
  • Mitarbeiter stärkenorientiert fördern, befähigen und motivieren
  • Starke Kundenorientierung
  • Treffen von datengetriebene Entscheidungen
  • Kontinuierliche Verbesserung und stetiges Teilen von Wissen
  • Schnelle und verlässliche Feedbackschleifen
  • Dezentrale / Kollaborative Entscheidungsfindung
  • Be bold

Software Engineer:

TECH-SKILLS:
  • Backend: Java, Kotlin, Spring Boot, Micronaut, Dropwizard, Hibernate / JPA, Apache Kafka, Maven, Gradle, NoSQL (Mongo / Redis), SQL (Postgres / MariaDB), EJB3, Hivemind, JBPM, SAAS, SOA
  • Frontend: HTML 5, CSS 3 & Preprocessing, Spring MVC, TypeScript, Angular, NPM, Gulp, Bootstrap, Responsive design, Tapestry, Seam
  • DevOps: Kubernetes, Docker, Ansible, Jenkins, ArgoCD, Tomcat, JBoss, Continuous integration & deployment
  • Mobile: Objective-C, Swift, iOS SDK, Cocoa, Cordova, Ionic, Testflight, App Distribution, Xcode, iTunesConnect
  • Testing: JUnit, TestNG, Mockito, Hamcrest, Selenium, Cucumber, Cypress
  • Dev-Environment: Eclipse, IntelliJ IDEA, Git / GitHub, SVN, DataDog, Splunk, JIRA, Trello, Confluence, Slack
  • Modellierung: BPEL, UML, ERM, Microsoft Visio, Enterprise Architect
  • Serversysteme: Apache Tomcat, JBoss Application Server, Glassfish, Apache HTTP Server
  • Betriebssysteme: Microsoft Windows (10/8/7/Vista/NT/2000/XP/98/95), Linux, MacOS
  • Arbeitsweisen: Pair Programming, Code Review, Clean Code, Test Driven Design, MVP, Customer focused, Data driven
  • Pattern: Micro-service architecture, Reactive systems, Domain driven design, RESTful webservices, CQRS & event sourcing, Behaviour Driven Design, Cloud Computing
Branchenkenntnisse:
  • Automotive
  • Maritime Container Logistics
  • Internet & Telekommunikation
  • Mobile Applications
  • Human Ressource Recruiting & Career
  • Luftfahrt
  • Öffentlicher Personennahverkehr
  • Pharmazeutische Industrie
  • Gaming & Entertainment
  • Onlinemarketing
  • Start-Up & Gründerszene
  • Versicherung / InsureTec

Zertifizierter Business Coach
Certified Agile Leader
Sun Certified Java Programmer (SCJP)

Projekthistorie

04/2020 - bis jetzt
FREELANCING SENIOR FULLSTACK SOFTWARE-ENGINEER
SDA SE (Versicherungen, 50-250 Mitarbeiter)

Projekt(e):

  • Implementierung eines cloud-basierten Softwaresystems zur Integration von Krankenkassen in die staatliche Telematikinfrastruktur des deutschen Gesundheitswesens
  • Entwicklung vertikaler Softwarekomponenten für die SAAS-Platform für Versicherungsunternehmen 

Aufgaben:

  • Implementierung von Backend-Services
  • Implementierung von Frontend-Komponenten für mobile & web
  • Aufbau einer End-to-End-Testing Umgebung

Eingesetzte Technologien:

Java, Gradle, Dropwizard, Angular, TypeScript, Cordova, Ionic, ngrx, Cypress, Apache Kafka, Kubernetes, Docker, GitHub, Jenkins, argoCD, Kustomize


02/2021 - 12/2023
AGILE TEAM-LEAD SOFTWARE-ENGINEERING
Hellmann Worldwide Logistics (Transport und Logistik, >10.000 Mitarbeiter)

Projekt(e)
  • • Implementierung eines Transport-Management-Systems für die interne Disposition und Abwicklung von Landverkehren 


Aufgaben
  • • Aufbau und Führung eines crossfunktionalen Produktteams im Bereich „Order to Execution“ 
  • • Einführung von agilen, benutzerzentrierten und datengetriebenen Arbeitsweisen 
  • • Etablierung einer teamübergreifenden Entwicklungs- und Modellierungskultur 
  • • Einführung von technischen Architekturen und Toolings 
  • • Recruiting & Mitarbeiterentwicklung 
  • • Implementierung von Backend-Services 


Eingesetzte Technologien / Methoden: 
  • Java, Kotlin, Spring Boot, Gradle, Cucumber, Gherkin, Cypress, Apache Kafka, Kubernetes, Docker, GitLab, Lit-Elements, Open-API 
  • DDD, CQRS, Event-Sourcing, BDD, CI/CD 
  • Event Storming, Example-Mapping, Thinking Backwards, North Star Metric, Double-Diamond, Management 3.0, Team Topologies 

01/2016 - 07/2019
AGILE TEAM-LEAD SOFTWARE-ENGINEERING
eSailors, Hamburg (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Projekt(e):

  • Implementierung von personalisierten Bereichen der e-commerce-Plattform durch intelligente Auswertung von BigData
  • Evaluation einer Produktvision zum Thema Personalisierung der Platform mit Hilfe von Marketing Automation Providern
  • Migration eines Monolithen zu einer Microservice-Architektur mit RESTful webservices und reactive systems
  • Einführung eines JWT basierenden oAuth2 Authorisierungsmechanismus für verteilte Systeme
  • Einführung von cloudbasierten i18n Messaging-Tools für transaktionale Benutzerbenachrichtigungen 

Aufgaben:

  • Führung eines crossfunktionalen Teams von 8 Mitgliedern für den Verantwortungsbereich Monetarization & Bestandskundenverwaltung der e-commerce-Plattform
  • Recruiting & Mitarbeiterentwicklung
  • Abstimmung der Plattformentwicklung mit anderen Entwicklungsteams
  • Erstellung von Softwarearchitekturen und –konzepten, sowie geeigneter Technologieauswahl
  • Umsetzung und Entwicklung
  • Organisation & Teamführung

Eingesetzte Technologien:

Java, Kotlin, Spring Boot, Micronaut, Gradle, Kubernetes, Docker, GitHub, Angular, TypeScript, Apache Kafka, MongoDB, Jenkins, JUnit, Selenium, Cucumber, Splunk, DataDog, MailJet


03/2012 - 12/2016
AGILE CEO & SENIOR FULLSTACK-/MOBILE-ENGINEER
Sepus Ltd. & Co KG, Hamburg (Internet und Informationstechnologie, < 10 Mitarbeiter)

Projekt(e):

  • diverse Kundenprojekte u.a. für
    BMW (Schweiz) AG, Accenture, HVV, Hapag-Lloyd, Freixenet, Audi, Werum
  • Beratung und Kooperationen von und mit Hamburger Start-Ups

Aufgaben:

  • Geschäftsführung und Gründung eines Start-Up
  • Etablierung einer agilen Unternehmenskultur
  • Recruiting & Teamentwicklung
  • Kundenakquise und -betreuung
  • Konzeption und Umsetzung diverser Softwareprojekte für Web-, Mobile- und Businessanwendungen 

03/2007 - 04/2016
FREELANCING SENIOR FULLSTACK SOFTWARE-ENGINEER
BMW (Schweiz) AG (Automobil und Fahrzeugbau, 250-500 Mitarbeiter)

Projekt(e):

  • Entwicklung und Betrieb eines landesspezifischen Fakturierungs- und Vertriebssystems für Neu- und Gebrauchtwagen mit der BMW Group
  • Entwicklung und Betrieb eines Retailsystems für BMW und MINI Vertragshändler
  • Enterprise Application Integration mit externen Systemen (z.B. SAP, Garantiesysteme, DMS, ERP)

Aufgaben:

  • Systemanalyse und Abstimmung mit Fachbereichen
  • Erstellung von Functional Specifications
  • Erstellung von Softwarearchitekturen und –konzepten, sowie geeigneter Technologieauswahl
  • Umsetzung und Entwicklung
  • Organisation & Teamführung

Eingesetzte Technologien:

Java EE, JPA, EJB3, Oracle, Hibernate, Tapestry, JSF, Seam, JAX-WS Webservices, BPM, CDI, Maven, Hivemind, HTML, CSS, AJAX, JBoss, Glassfish, Tomcat, JUnit, TestNG, Jenkins


02/2013 - 09/2015
FREELANCING SENIOR BACKEND SOFTWARE-ENGINEER
Hapag-Lloyd AG, Hamburg (Transport und Logistik, >10.000 Mitarbeiter)

Projekt(e):

  • Entwicklung eines intelligenten Softwaresystems zur Optimierung der Stauplanung zwecks Einsparung von Kraftstoffen für Containerschiffe.

Aufgaben:

  • Systemanalyse und Abstimmung mit Fachbereichen und Kunden
  • Erstellung von Functional Specifications
  • Erstellung von Softwarearchitekturen und –konzepten, sowie geeigneter Technologieauswahl
  • Umsetzung und Entwicklung
  • Organisation & Teamführung

Eingesetzte Technologien:

Java EE, Swing, Maven, JUnit, TestNG, POI, EDIFACT, Jenkins


10/2012 - 09/2015
FREELANCING SENIOR BACKEND & IOS-ENGINEER
Accenture (Sonstiges, 5000-10.000 Mitarbeiter)

Projekt(e):

  • Entwicklung diverser mobiler iPad Gamification-Apps für den Einsatz in Recruiting-Promotions mit Client-/Server-Datenabgleich.
  • Entwicklung diverser mobiler iPad Apps für den Abruf firmeninterner Informationen für Messen und Konferenzen

Aufgaben:

  • Systemanalyse und Abstimmung mit Fachbereichen und Kunden
  • Abstimmung von User-Experience und User-Interface-Design
  • Erstellung von Softwarearchitekturen und –konzepten, sowie geeigneter Technologieauswahl
  • Umsetzung und Entwicklung
  • Organisation & Teamführung
  • Over-the-air Distribution & Support

Eingesetzte Technologien:

Java EE, Objective-C, Swift, SOAP-Webservices, NOSQL, CouchDB, Testflight, Tomcat


03/2013 - 03/2015
FREELANCING MOBILE IOS-ENGINEER
HVV Schulberatung, Hamburg (Transport und Logistik, 10-50 Mitarbeiter)

Projekt(e):

  • Konzeption und Entwicklung einer iPhone- & Android-App für eine GPS-basierte Rallye durch das Hamburger ÖPNV-Netz, sowie dem zugehörigen Adminstrations-backend.

Aufgaben:

  • Systemanalyse und Abstimmung mit Kunden
  • Abstimmung von User-Experience und User-Interface-Design
  • Erstellung von Functional Specifications
  • Erstellung von Softwarearchitekturen und –konzepten, sowie geeigneter Technologieauswahl
  • Umsetzung und Entwicklung der iOS-App
  • Organisation & Teamführung
  • Systemaufbau & Kundensupport

Eingesetzte Technologien:

Java, Objective-C, SOAP-Webservices, Groovy, Testflight, MySQL, HTML5, CSS3, Bootstrap, Tomcat


03/2013 - 03/2015
FREELANCING SENIOR FULLSTACK SOFTWARE-ENGINEER
Werum Software + Systems, Lüneburg (Pharma und Medizintechnik, 50-250 Mitarbeiter)

Projekt(e):

  • Weiterentwicklung des Standardsoftwareproduktes PAS-X, einem Manufacturing Execution System (MES) für führende Pharma- und Biotechkonzerne.
  • Customizing und Einführung des firmeneigenen MES bei Endkunden.

Aufgaben:

  • Erstellung von Functional Specifications
  • Erstellung von Softwarearchitekturen und –konzepten
  • Umsetzung und Entwicklung
  • Testing & Dokumentation

Eingesetzte Technologien:

Java, JBoss


Zertifikate

Zertifizierter Business-Coach
2019
Agile Leader
2019
Sun Certified Java Programmer (SCJP)
Sun
2009

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Ab sofort für Vor-Ort und Remote Einsätze in Hamburg oder im Großraum Hamburg

Sonstige Angaben

BITTE NUR ANFRAGEN FÜR DEN GROSSRAUM HAMBURG ODER REMOTE PROJEKTE! VIELEN DANK!
Profilbild von Thomas Hamacher Agile Leader | Business Coach | Software Engineer aus Hamburg Agile Leader | Business Coach | Software Engineer
Registrieren