Technical Agile Coach, Java, Spring, Spring Boot, Architecture, Agile practices
Aktualisiert am 01.12.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring
Technical Agile Coaching
Trainer
Technical Agile Coach
Team Coach
Applikationsarchitektur
Teamleading
Deutsch
Muttersprache
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

Karlsruhe (Baden) (+50km)
Deutschland, Schweiz, Österreich

Bevorzugt ist der Raum Karlsruhe (PLZ-Bereich 6 und 7).

möglich

Projekte

Projekte

3 Jahre 10 Monate
2021-02 - heute

Lehrauftrag - Moderne Software Architekturen

Dozent
Dozent
DHBW Karlsruhe
10 Monate
2022-03 - 2022-12

Tiefgreifende Komplexitätsreduzierung

Technical Agile Coach Java
Technical Agile Coach
Tiefgreifende Komplexitätsreduzierung in einer ca. 8 Jahre alten Codebasis sowie komplette Neustrukturierung hin zu cross-funktionale Teams. Arbeit als Technischer Coach in zwei internationalen Teams mit 20 Entwicklern.
  • Architektur (Hexagonal, Clean Architecture und verteilte Systeme)
  • Coach für Extreme Programming (XP) Praktiken wie Clean Code, Refactoring, Design patterns, TDD
  • Regelmäßige Learning Hours mit dem Team
  • Coaching der Teammitglieder zur persönlichen Weiterentwicklung
  • Implementierung von Stories als agiler Entwickler und Role-Model für agile Entwicklung in den Teams
  • Unterstützer der Agilen Transformation als Bindeglied zwischen der agilen Theorie und deren praktischen Einsatz
Java 11 + 17 Spring Boot Angular 12 MySql Docker Kubernetes Jenkins Liquibase JUnit Mockito Sonar Maven Git REST Domain-Driven-Design (DDD) Microservices DevOps Scrum LeSS Grafana Prometheus Kibana
Java
Virtual Minds GmbH
1 Jahr
2021-04 - 2022-03

Neuentwicklung ?Addressable TV for Pro7/Sat1?

Technical Agile Coach Java Spring
Technical Agile Coach

Arbeit als Technischer Coach in drei cross-funktionalen, internationalen Teams mit 25 Entwicklern.

  • Architektur (Hexagonal, Clean Architecture und verteilte Systeme)
  • Coach für Extreme Programming (XP) Praktiken wie Clean Code, Refactoring, Design patterns, TDD
  • Coaching der Teammitglieder zur persönlichen Weiterentwicklung
  • Implementierung von Stories als agiler Entwickler und Role-Model für agile Entwicklung in den Teams
  • Unterstützer der Agilen Transformation als Bindeglied zwischen der agilen Theorie und deren praktischen Einsatz

Java 11 Spring Boot Angular 12 MySql Docker Kubernetes Jenkins Flyway Cucumber JUnit Mockito Sonar Maven Git REST Domain-Driven-Design (DDD) Microservices DevOps Scrum LeSS Grafana Prometheus Kibana
Java Spring
ADITION technologies GmbH
2 Jahre
2019-04 - 2021-03

Neuentwicklung eines Systems

Lead Java-Developer Java 8 Spring Boot Angular 8 ...
Lead Java-Developer
Neuentwicklung eines Systems zur vollautomatischen Kreditberatung und -vergabe im Geschäftskundenbereich inkl. Auszahlung der Beträge
  • Architektur und Implementierung des Backends
  • Aushandeln und Implementierung vieler Schnittstellenkontrakte
  • Teaminterne Workshops zur Weiterbildung zu folgenden Themen:
    • agile Methodiken und Vorgehensmodelle
    • Requirements-Engeneering im agilen Umfeld
    • Geschäftsprozessberatung
    • Unterstützung bei der Transformation ?Klassischer Tester wird Agiler Tester?
Java 8 Spring Boot Angular 8 Camunda BPMN Oracle 12 Docker OpenShift Jenkins Flyway FitNesse JUnit Mockito Sonar Maven Git REST SOAP Domain-Driven-Design (DDD) Microservices DevOps Scrum SAFe Grafana Prometheus Graylog
Fiducia & GAD IT AG
2 Jahre 3 Monate
2017-01 - 2019-03

Weiterentwicklung des zentralen Banking Frameworks

Java-Developer Java 8 Spring Vaadin ...
Java-Developer
Weiterentwicklung des zentralen Banking Frameworks welches von rund 800 Entwicklern unternehmensintern verwendet wird
Java 8 Spring Vaadin Tomcat 8 Gradle Jenkins Sonar SVN Scrum JUnit Mockito
Fiducia & GAD IT AG
1 Jahr
2016-01 - 2016-12

Weiterentwicklung mehrerer Middleware Systeme

Java-Developer Java 8 Spring 4 REST-Webservices ...
Java-Developer

Weiterentwicklung mehrerer Middleware Systeme, welche vorwiegend die Bestellprozesse der Shop-Systeme der Marken GMX und web.de koordinieren.

  • Mentoring von Teammitgliedern
  • Teaminterne Vorträge / Workshops zur Weiterbildung zu folgenden Themen:
    • agile Methodiken und Vorgehensmodelle
    • Methoden zur Ermittlung der Komplexität in BPMN Diagrammen und die Auswirkung auf die Testbarkeit
    • BPMN Testing
    • Strategien zur Reduzierung und Vermeidung von hoher Komplexität in BPMN Diagrammen
    • Test Driven Development (TDD)
Java 8 Spring 4 REST-Webservices SOAP ActiveMQ Guava BPMN Process Engine Activiti Tomcat 8 Maven Jenkins Sonar git DevOps Junit Mockito Eclipse
1&1 Internet SE
9 Monate
2015-04 - 2015-12

Migration und Weiterentwicklung des zentralen Bankarbeitsplatzes

Java-Developer Java 7 Spring Guava ...
Java-Developer
Migration und Weiterentwicklung des zentralen Bankarbeitsplatzes der Volks-und Raiffeisenbanken auf das neue proprietäre Framework RBF
    Java 7 Spring Guava Vaadin Tomcat 7 Gradle Maven Jenkins Sonar SVN Scrum Junit Mockito PowerMock Test-Driven-Development Eclipse
    Fiducia IT AG
    Karlsruhe
    3 Monate
    2015-01 - 2015-03

    Erstellung eines Reporting-Systems zur Risikoanalyse

    JEE-Developer/Architect Java EE 6 Java 7 EJB 3.1 ...
    JEE-Developer/Architect
    Erstellung eines Reporting-Systems zur Risikoanalyse von Investitionen in verschiedenste Vermögensgegenstände
      Glassfish 3 Oracle 11g Jenkins
      Java EE 6 Java 7 EJB 3.1 JAX-RS BIRT JPA 2 EclipseLink TDD
      AlgoTec GmbH
      Karlsruhe
      2 Jahre 4 Monate
      2012-09 - 2014-12

      GWT- und JEE- Entwicklung

      Geschäftsführer JEE 6 Java 7 EJB 3.1 ...
      Geschäftsführer
      Eigener Firma mit Schwerpunkt GWT- und JEE- Entwicklung mit agilem Projektvorgehen und Test-Driven-Development (TDD)
      • Partner in Planung und Implementierung von drei Großprojekte für die BMW AG
      • Planung und Implementierung eines Datenverarbeitungsprogrammes für die Versicherungsbranche zur Unterstützung von Maklern bei der Kundenbestandsverwaltung mit Schnittstelle zu den Versicherern
      • Planung und Implementierung eines Planungstools für den Badischen Judo Verband für Prüfungsanmeldungen, Lehrgänge und Rechnungslegung
      • Planung und Implementierung eines Bestandsverwaltungssystems für einen Automobilzulieferer
      • Betreuung einer Master Thesis zum Thema: auf Anfrage
      JEE 6 Java 7 EJB 3.1 Glassfish 3 Oracle 11g Test-Driven-Development Eclipse git Jenkins ANT Mockito MySQL 5.5 Javascript CSS HTML Tomcat 7 EclipseLink JPA 2 GWT 2.5.1 Junit GXT 3.1 REST-Webservices Twitter Bootstrap 3 GWT 2.6.1
      auf Anfrage
      3 Jahre 1 Monat
      2009-12 - 2012-12

      Weiterentwicklung eines Restwert-Berechnungssystems

      Senior Java Developer/ Architect Java JSP OSE-Framework (proprietär) ...
      Senior Java Developer/ Architect
      Weiterentwicklung eines Restwert-Berechnungssystems für die Automobilbranche mit agilem Projektvorgehen
        Java JSP OSE-Framework (proprietär) Rest- und SOAP-Webservices XML ANT SVN Ruby Junit GWT GXT DB2 Javascript JQuery CSS Junit EasyMock Eclipse Enterprise Architect Toad DbVisualizer
        T-System GmbH
        Karlsruhe/Stuttgart
        3 Monate
        2009-09 - 2009-11

        Erstellung einer Webapplikation

        GWT und Java Developer/ Architect GWT EXT-GWT Java ...
        GWT und Java Developer/ Architect
        • Erstellung einer Webapplikation für [auf Anfrage] zur Bewertung von PKWs und Tourenplanung
        • Realisierung der GUI mit GWT und der Zusatzbibliothek GWT-Ext in Java
        GWT EXT-GWT Java Hibernate Maven Postgres Eclipse
        Tomcom GmbH
        Lindau
        6 Monate
        2009-01 - 2009-06

        kleinere Projekte

        GWT und Java Developer/ Architect GWT Java Hibernate ...
        GWT und Java Developer/ Architect
        Konzeption und Realisierung eines Terminerfassungssystems, einer Firmenwebseite und eines Portals für eine Hilfsorganisation in Afrika
          GWT Java Hibernate Ant MySql MooTools JQuery XML PHP Joomla
          verschiedene
          11 Monate
          2008-02 - 2008-12

          Freiberufliche Tätigkeit - J2EE-Entwicklung

          Java Developer J2EE JSF 1.2 Java ...
          Java Developer
          • Freiberufliche Tätigkeiten für die Automobil- und Telekommunikationsbranche
          • J2EE-Entwicklung mit Java Server Faces/ Swing
          J2EE JSF 1.2 Java Maven Swing Hibernate Oracle JSP ANT PAIFramework Jam-Framework
          T-Systems GmbH
          Karlsruhe
          6 Monate
          2007-08 - 2008-01

          Enterprise Services ? System Integration in eine Weiterentwicklung

          Java Developer J2EE Java Maven ...
          Java Developer
          • Software Architekt im Bereich Enterprise Services ? System Integration in der Weiterentwicklung eines Meta-Daten-Systems
          • Redesign eines Pricing-Systems in der Automobil-Branche
          J2EE Java Maven Swing Hibernate Oracle JSP ANT PAIFramework Jam-Framework
          T-Systems GmbH
          10 Monate
          2006-10 - 2007-07

          Meta-Daten-System

          Java Developer J2EE Java Maven ...
          Java Developer
          • Business Consultant bzw. Software Architekt im Bereich Enterprise Services
          • Konzeption und Realisation eines Meta-Daten-Systems und Erweiterungen eines Service-Portals
          J2EE Java Maven Swing Hibernate Oracle JSP ANT PAIFramework Jam-Framework
          univativ GmbH

          Position

          Position

          Technical & Agile Coaching for Teams

          Kompetenzen

          Kompetenzen

          Top-Skills

          Java Spring Technical Agile Coaching Trainer Technical Agile Coach Team Coach Applikationsarchitektur Teamleading

          Schwerpunkte

          Technical Agile Coaching
          Experte
          Java & Spring Ecosystem
          Experte
          Agile Coach
          Experte
          Mob-/ Ensemble Programming Facilitator
          Experte
          Technical Excellence
          Methodische Excellence
          besonders Agile Methodiken
          Personal Coaching

          Produkte / Standards / Erfahrungen / Methoden

          Team Coaching/ Training
          Experte
          Agile Practices
          Experte
          CI / CD
          Fortgeschritten
          Kafka
          Fortgeschritten
          Architecture
          Experte
          Java
          Experte
          Spring Boot
          Experte
          Spring
          Experte
          BPMN mit Camunda
          Fortgeschritten
          Angular
          Fortgeschritten
          JEE
          Fortgeschritten
          EJB 3.1
          Fortgeschritten
          JPA 2
          Fortgeschritten
          Hibernate
          Fortgeschritten
          Test-Driven-Development (TDD)
          Experte
          Scrum
          Experte
          Extreme Programming (XP)
          Experte
          Kanban
          Experte
          Neuro-Linguistisches Programmieren (NLP)
          Experte
          Hypnose Coach
          Fortgeschritten
          Samman Coaching
          Fortgeschritten

          Profil
          Ich helfe dabei, dass Teams zu selbstorganisierten, hoch performanten Einheiten werden, in denen man sich unterstützt, um jeden Tag etwas besser zu werden. Je nachdem wo das Team gerade steht, werden in Absprache die genauen Ziele definiert und meine Rolle als Technical Agile Coach angepasst. Dabei agiere ich manchmal als Trainer, der zeigt wie man etwas lösen kann und manchmal als Coach, der die richtigen Fragen stellt, damit das Team selbst die Lösung findet. Ich arbeite nicht mit Fantasie-Problemen, sondern an den aktuellen Herausforderungen des Teams. Sicher ist aber, dass ich zu jeder Zeit Software Craftsmanship, agile Werte und Praktiken vorlebe. Leider sind technische und methodische Expertise für die Entstehung eines hoch performanten Teams nicht ausreichend: Der wichtigste Faktor für engagierte, mitdenkende Persönlichkeiten ist der Mensch und wie er seine Rolle im Team sieht & gestaltet. Dazu ist meist die Einbeziehung von PO, Scrum Master und ggf. dem Management nötig.

          (eventuell für Sie wichtige) Ergebnisse meiner Arbeit sind

          • dass die Teamleistung und nicht die individuelle Klasse als relevant angesehen wird
          • dass das gegenseitige Fördern und kontinuierliches Lernen Freude macht
          • mutige Teammitglieder, die offen und ehrlich kommunizieren
          • eine deutliche Reduzierung der Diskussionen und eine klarere Lösungsfindung
          • Teams bestehend aus Personen, die sich gegenseitig führen und weiterentwickeln
          • tiefes Verständnis von Agilität und (nach Bedarf) verschiedener Methoden
          • technische Excellence in Code Smells, Clean Code, advanced Refactoring, Testing, Design principles, Design pattern, Software- und
          • Systemarchitektur, sowie allen Agile Praktiken (URL auf Anfrage)
          • nachweislich nachhaltige Veränderungen

          Cloud/ Datenbank/ Server/ Tool
          • OpenShift 
          • Docker 
          • MySQL 
          • DB2 
          • Oracle 
          • Postgres 
          • MongoDB 
          • Flyway
          • Liquibase 
          • Glassfish 3 
          • IBM Websphere 
          • Apache 
          • Tomcat 
          • Maven 
          • Gradle 
          • Junit
          • Mockito
          • Hamcrest
          • AssertJ
          • Approval Tests
          • Eclipse
          • IntelliJ

          Betriebssysteme

          Mac OS
          Unix
          Ubutnu, Mac OS
          Windows
          XP, Windows 7

          Programmiersprachen

          Java
          Experte
          Spring
          Experte
          Spring Boot
          Experte
          Backend Technologies
          Experte

          Branchen

          Branchen

          • Softwarehersteller
          • Banking
          • Telekommunikation
          • Automobil
          • Versicherung
          • Werbung (TV und Online)

          Einsatzorte

          Einsatzorte

          Karlsruhe (Baden) (+50km)
          Deutschland, Schweiz, Österreich

          Bevorzugt ist der Raum Karlsruhe (PLZ-Bereich 6 und 7).

          möglich

          Projekte

          Projekte

          3 Jahre 10 Monate
          2021-02 - heute

          Lehrauftrag - Moderne Software Architekturen

          Dozent
          Dozent
          DHBW Karlsruhe
          10 Monate
          2022-03 - 2022-12

          Tiefgreifende Komplexitätsreduzierung

          Technical Agile Coach Java
          Technical Agile Coach
          Tiefgreifende Komplexitätsreduzierung in einer ca. 8 Jahre alten Codebasis sowie komplette Neustrukturierung hin zu cross-funktionale Teams. Arbeit als Technischer Coach in zwei internationalen Teams mit 20 Entwicklern.
          • Architektur (Hexagonal, Clean Architecture und verteilte Systeme)
          • Coach für Extreme Programming (XP) Praktiken wie Clean Code, Refactoring, Design patterns, TDD
          • Regelmäßige Learning Hours mit dem Team
          • Coaching der Teammitglieder zur persönlichen Weiterentwicklung
          • Implementierung von Stories als agiler Entwickler und Role-Model für agile Entwicklung in den Teams
          • Unterstützer der Agilen Transformation als Bindeglied zwischen der agilen Theorie und deren praktischen Einsatz
          Java 11 + 17 Spring Boot Angular 12 MySql Docker Kubernetes Jenkins Liquibase JUnit Mockito Sonar Maven Git REST Domain-Driven-Design (DDD) Microservices DevOps Scrum LeSS Grafana Prometheus Kibana
          Java
          Virtual Minds GmbH
          1 Jahr
          2021-04 - 2022-03

          Neuentwicklung ?Addressable TV for Pro7/Sat1?

          Technical Agile Coach Java Spring
          Technical Agile Coach

          Arbeit als Technischer Coach in drei cross-funktionalen, internationalen Teams mit 25 Entwicklern.

          • Architektur (Hexagonal, Clean Architecture und verteilte Systeme)
          • Coach für Extreme Programming (XP) Praktiken wie Clean Code, Refactoring, Design patterns, TDD
          • Coaching der Teammitglieder zur persönlichen Weiterentwicklung
          • Implementierung von Stories als agiler Entwickler und Role-Model für agile Entwicklung in den Teams
          • Unterstützer der Agilen Transformation als Bindeglied zwischen der agilen Theorie und deren praktischen Einsatz

          Java 11 Spring Boot Angular 12 MySql Docker Kubernetes Jenkins Flyway Cucumber JUnit Mockito Sonar Maven Git REST Domain-Driven-Design (DDD) Microservices DevOps Scrum LeSS Grafana Prometheus Kibana
          Java Spring
          ADITION technologies GmbH
          2 Jahre
          2019-04 - 2021-03

          Neuentwicklung eines Systems

          Lead Java-Developer Java 8 Spring Boot Angular 8 ...
          Lead Java-Developer
          Neuentwicklung eines Systems zur vollautomatischen Kreditberatung und -vergabe im Geschäftskundenbereich inkl. Auszahlung der Beträge
          • Architektur und Implementierung des Backends
          • Aushandeln und Implementierung vieler Schnittstellenkontrakte
          • Teaminterne Workshops zur Weiterbildung zu folgenden Themen:
            • agile Methodiken und Vorgehensmodelle
            • Requirements-Engeneering im agilen Umfeld
            • Geschäftsprozessberatung
            • Unterstützung bei der Transformation ?Klassischer Tester wird Agiler Tester?
          Java 8 Spring Boot Angular 8 Camunda BPMN Oracle 12 Docker OpenShift Jenkins Flyway FitNesse JUnit Mockito Sonar Maven Git REST SOAP Domain-Driven-Design (DDD) Microservices DevOps Scrum SAFe Grafana Prometheus Graylog
          Fiducia & GAD IT AG
          2 Jahre 3 Monate
          2017-01 - 2019-03

          Weiterentwicklung des zentralen Banking Frameworks

          Java-Developer Java 8 Spring Vaadin ...
          Java-Developer
          Weiterentwicklung des zentralen Banking Frameworks welches von rund 800 Entwicklern unternehmensintern verwendet wird
          Java 8 Spring Vaadin Tomcat 8 Gradle Jenkins Sonar SVN Scrum JUnit Mockito
          Fiducia & GAD IT AG
          1 Jahr
          2016-01 - 2016-12

          Weiterentwicklung mehrerer Middleware Systeme

          Java-Developer Java 8 Spring 4 REST-Webservices ...
          Java-Developer

          Weiterentwicklung mehrerer Middleware Systeme, welche vorwiegend die Bestellprozesse der Shop-Systeme der Marken GMX und web.de koordinieren.

          • Mentoring von Teammitgliedern
          • Teaminterne Vorträge / Workshops zur Weiterbildung zu folgenden Themen:
            • agile Methodiken und Vorgehensmodelle
            • Methoden zur Ermittlung der Komplexität in BPMN Diagrammen und die Auswirkung auf die Testbarkeit
            • BPMN Testing
            • Strategien zur Reduzierung und Vermeidung von hoher Komplexität in BPMN Diagrammen
            • Test Driven Development (TDD)
          Java 8 Spring 4 REST-Webservices SOAP ActiveMQ Guava BPMN Process Engine Activiti Tomcat 8 Maven Jenkins Sonar git DevOps Junit Mockito Eclipse
          1&1 Internet SE
          9 Monate
          2015-04 - 2015-12

          Migration und Weiterentwicklung des zentralen Bankarbeitsplatzes

          Java-Developer Java 7 Spring Guava ...
          Java-Developer
          Migration und Weiterentwicklung des zentralen Bankarbeitsplatzes der Volks-und Raiffeisenbanken auf das neue proprietäre Framework RBF
            Java 7 Spring Guava Vaadin Tomcat 7 Gradle Maven Jenkins Sonar SVN Scrum Junit Mockito PowerMock Test-Driven-Development Eclipse
            Fiducia IT AG
            Karlsruhe
            3 Monate
            2015-01 - 2015-03

            Erstellung eines Reporting-Systems zur Risikoanalyse

            JEE-Developer/Architect Java EE 6 Java 7 EJB 3.1 ...
            JEE-Developer/Architect
            Erstellung eines Reporting-Systems zur Risikoanalyse von Investitionen in verschiedenste Vermögensgegenstände
              Glassfish 3 Oracle 11g Jenkins
              Java EE 6 Java 7 EJB 3.1 JAX-RS BIRT JPA 2 EclipseLink TDD
              AlgoTec GmbH
              Karlsruhe
              2 Jahre 4 Monate
              2012-09 - 2014-12

              GWT- und JEE- Entwicklung

              Geschäftsführer JEE 6 Java 7 EJB 3.1 ...
              Geschäftsführer
              Eigener Firma mit Schwerpunkt GWT- und JEE- Entwicklung mit agilem Projektvorgehen und Test-Driven-Development (TDD)
              • Partner in Planung und Implementierung von drei Großprojekte für die BMW AG
              • Planung und Implementierung eines Datenverarbeitungsprogrammes für die Versicherungsbranche zur Unterstützung von Maklern bei der Kundenbestandsverwaltung mit Schnittstelle zu den Versicherern
              • Planung und Implementierung eines Planungstools für den Badischen Judo Verband für Prüfungsanmeldungen, Lehrgänge und Rechnungslegung
              • Planung und Implementierung eines Bestandsverwaltungssystems für einen Automobilzulieferer
              • Betreuung einer Master Thesis zum Thema: auf Anfrage
              JEE 6 Java 7 EJB 3.1 Glassfish 3 Oracle 11g Test-Driven-Development Eclipse git Jenkins ANT Mockito MySQL 5.5 Javascript CSS HTML Tomcat 7 EclipseLink JPA 2 GWT 2.5.1 Junit GXT 3.1 REST-Webservices Twitter Bootstrap 3 GWT 2.6.1
              auf Anfrage
              3 Jahre 1 Monat
              2009-12 - 2012-12

              Weiterentwicklung eines Restwert-Berechnungssystems

              Senior Java Developer/ Architect Java JSP OSE-Framework (proprietär) ...
              Senior Java Developer/ Architect
              Weiterentwicklung eines Restwert-Berechnungssystems für die Automobilbranche mit agilem Projektvorgehen
                Java JSP OSE-Framework (proprietär) Rest- und SOAP-Webservices XML ANT SVN Ruby Junit GWT GXT DB2 Javascript JQuery CSS Junit EasyMock Eclipse Enterprise Architect Toad DbVisualizer
                T-System GmbH
                Karlsruhe/Stuttgart
                3 Monate
                2009-09 - 2009-11

                Erstellung einer Webapplikation

                GWT und Java Developer/ Architect GWT EXT-GWT Java ...
                GWT und Java Developer/ Architect
                • Erstellung einer Webapplikation für [auf Anfrage] zur Bewertung von PKWs und Tourenplanung
                • Realisierung der GUI mit GWT und der Zusatzbibliothek GWT-Ext in Java
                GWT EXT-GWT Java Hibernate Maven Postgres Eclipse
                Tomcom GmbH
                Lindau
                6 Monate
                2009-01 - 2009-06

                kleinere Projekte

                GWT und Java Developer/ Architect GWT Java Hibernate ...
                GWT und Java Developer/ Architect
                Konzeption und Realisierung eines Terminerfassungssystems, einer Firmenwebseite und eines Portals für eine Hilfsorganisation in Afrika
                  GWT Java Hibernate Ant MySql MooTools JQuery XML PHP Joomla
                  verschiedene
                  11 Monate
                  2008-02 - 2008-12

                  Freiberufliche Tätigkeit - J2EE-Entwicklung

                  Java Developer J2EE JSF 1.2 Java ...
                  Java Developer
                  • Freiberufliche Tätigkeiten für die Automobil- und Telekommunikationsbranche
                  • J2EE-Entwicklung mit Java Server Faces/ Swing
                  J2EE JSF 1.2 Java Maven Swing Hibernate Oracle JSP ANT PAIFramework Jam-Framework
                  T-Systems GmbH
                  Karlsruhe
                  6 Monate
                  2007-08 - 2008-01

                  Enterprise Services ? System Integration in eine Weiterentwicklung

                  Java Developer J2EE Java Maven ...
                  Java Developer
                  • Software Architekt im Bereich Enterprise Services ? System Integration in der Weiterentwicklung eines Meta-Daten-Systems
                  • Redesign eines Pricing-Systems in der Automobil-Branche
                  J2EE Java Maven Swing Hibernate Oracle JSP ANT PAIFramework Jam-Framework
                  T-Systems GmbH
                  10 Monate
                  2006-10 - 2007-07

                  Meta-Daten-System

                  Java Developer J2EE Java Maven ...
                  Java Developer
                  • Business Consultant bzw. Software Architekt im Bereich Enterprise Services
                  • Konzeption und Realisation eines Meta-Daten-Systems und Erweiterungen eines Service-Portals
                  J2EE Java Maven Swing Hibernate Oracle JSP ANT PAIFramework Jam-Framework
                  univativ GmbH

                  Position

                  Position

                  Technical & Agile Coaching for Teams

                  Kompetenzen

                  Kompetenzen

                  Top-Skills

                  Java Spring Technical Agile Coaching Trainer Technical Agile Coach Team Coach Applikationsarchitektur Teamleading

                  Schwerpunkte

                  Technical Agile Coaching
                  Experte
                  Java & Spring Ecosystem
                  Experte
                  Agile Coach
                  Experte
                  Mob-/ Ensemble Programming Facilitator
                  Experte
                  Technical Excellence
                  Methodische Excellence
                  besonders Agile Methodiken
                  Personal Coaching

                  Produkte / Standards / Erfahrungen / Methoden

                  Team Coaching/ Training
                  Experte
                  Agile Practices
                  Experte
                  CI / CD
                  Fortgeschritten
                  Kafka
                  Fortgeschritten
                  Architecture
                  Experte
                  Java
                  Experte
                  Spring Boot
                  Experte
                  Spring
                  Experte
                  BPMN mit Camunda
                  Fortgeschritten
                  Angular
                  Fortgeschritten
                  JEE
                  Fortgeschritten
                  EJB 3.1
                  Fortgeschritten
                  JPA 2
                  Fortgeschritten
                  Hibernate
                  Fortgeschritten
                  Test-Driven-Development (TDD)
                  Experte
                  Scrum
                  Experte
                  Extreme Programming (XP)
                  Experte
                  Kanban
                  Experte
                  Neuro-Linguistisches Programmieren (NLP)
                  Experte
                  Hypnose Coach
                  Fortgeschritten
                  Samman Coaching
                  Fortgeschritten

                  Profil
                  Ich helfe dabei, dass Teams zu selbstorganisierten, hoch performanten Einheiten werden, in denen man sich unterstützt, um jeden Tag etwas besser zu werden. Je nachdem wo das Team gerade steht, werden in Absprache die genauen Ziele definiert und meine Rolle als Technical Agile Coach angepasst. Dabei agiere ich manchmal als Trainer, der zeigt wie man etwas lösen kann und manchmal als Coach, der die richtigen Fragen stellt, damit das Team selbst die Lösung findet. Ich arbeite nicht mit Fantasie-Problemen, sondern an den aktuellen Herausforderungen des Teams. Sicher ist aber, dass ich zu jeder Zeit Software Craftsmanship, agile Werte und Praktiken vorlebe. Leider sind technische und methodische Expertise für die Entstehung eines hoch performanten Teams nicht ausreichend: Der wichtigste Faktor für engagierte, mitdenkende Persönlichkeiten ist der Mensch und wie er seine Rolle im Team sieht & gestaltet. Dazu ist meist die Einbeziehung von PO, Scrum Master und ggf. dem Management nötig.

                  (eventuell für Sie wichtige) Ergebnisse meiner Arbeit sind

                  • dass die Teamleistung und nicht die individuelle Klasse als relevant angesehen wird
                  • dass das gegenseitige Fördern und kontinuierliches Lernen Freude macht
                  • mutige Teammitglieder, die offen und ehrlich kommunizieren
                  • eine deutliche Reduzierung der Diskussionen und eine klarere Lösungsfindung
                  • Teams bestehend aus Personen, die sich gegenseitig führen und weiterentwickeln
                  • tiefes Verständnis von Agilität und (nach Bedarf) verschiedener Methoden
                  • technische Excellence in Code Smells, Clean Code, advanced Refactoring, Testing, Design principles, Design pattern, Software- und
                  • Systemarchitektur, sowie allen Agile Praktiken (URL auf Anfrage)
                  • nachweislich nachhaltige Veränderungen

                  Cloud/ Datenbank/ Server/ Tool
                  • OpenShift 
                  • Docker 
                  • MySQL 
                  • DB2 
                  • Oracle 
                  • Postgres 
                  • MongoDB 
                  • Flyway
                  • Liquibase 
                  • Glassfish 3 
                  • IBM Websphere 
                  • Apache 
                  • Tomcat 
                  • Maven 
                  • Gradle 
                  • Junit
                  • Mockito
                  • Hamcrest
                  • AssertJ
                  • Approval Tests
                  • Eclipse
                  • IntelliJ

                  Betriebssysteme

                  Mac OS
                  Unix
                  Ubutnu, Mac OS
                  Windows
                  XP, Windows 7

                  Programmiersprachen

                  Java
                  Experte
                  Spring
                  Experte
                  Spring Boot
                  Experte
                  Backend Technologies
                  Experte

                  Branchen

                  Branchen

                  • Softwarehersteller
                  • Banking
                  • Telekommunikation
                  • Automobil
                  • Versicherung
                  • Werbung (TV und Online)

                  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.