Durch produktivere Software-Entwicklung bringen Sie Produkte schneller zum Kunden
Aktualisiert am 01.08.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 05.08.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Product Management
Developer Experience
Product Owner
Developer Experience
TDD
Scrum
AWS
Azure
BiPRO
Google Cloud Platform
Scrum Master
DevOps Coach
DevOps
Product Owner
Wertstrommanagement
Value Stream Mapping
Projektmanagement/Projektleitung
Prozessoptimierung
Produktivität
Cognitive Load
Deutsch
Muttersprache
Englisch
verhandlungssicher
Portugiesisch
Gute Grundkenntnisse durch 3 monatiges Auslandspraktikum
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: nach Absprache, bevorzugt Bereich D6 Weitere Länder: nach Absprache

möglich

Projekte

Projekte

1 Jahr 10 Monate
2022-12 - heute

Produktmanagement interne Developer Cloud Plattform

Product Management für Developer Platform innerhalb der Private Cloud
Product Management für Developer Platform innerhalb der Private Cloud
Developer Experience private Cloud Plattform

Use Cases für Cloud-Produkte ausarbeiten
- Workshops zu Use Cases organisieren und durchführen
- Use Cases mit den Product Owner definieren
- Roadmap weiterentwickeln, Chain of Goals
User Experience der Plattform messen und verbessern
- Methodik für Bestimmung der Developer Experience festlegen
- Testszenarien ausarbeiten, Probanden und Beobachter instruieren
- Testsessions organisieren und durchführen
- Ergebnisse aufbereiten und Maßnahmen ableiten
- Präsentation der Erkenntnisse und Ergebnisse für Stakeholder
- Umsetzung der Verbesserungsmaßnahmen mit Product Ownern einpla-
nen
Moderation des Product Owner Weekly Meetings
Fokusthemen für Quartalsplanung einbringen und abstimmen
 
Kubernetes Docker Backstage
1 Jahr 4 Monate
2021-07 - 2022-10

DevOps Coaching of multi national product teams

DevOps Coach Coaching Scrum agile Entwicklungsmethoden ...
DevOps Coach

Coaching teams and leaders to 

  • adopt DevOps and agile principles

  • to overcome current challenges

  • identify bottlenecks in software delivery

  • optimize flow through Value Stream Mapping

  • speed up software delivery to the customer 

  • establish a continuous improvement mindset

  • align development and operation

  • establish a culture of collaboration

Terraform Bitbucket TeamCity JIRA Confluence Google Cloud Platform Mural
Coaching Scrum agile Entwicklungsmethoden Test Driven Development Java Git DevOps Team Coaching DevOps Coaching
Bank
10 Monate
2020-03 - 2020-12

BiPRO Services

DevOps Consultant BiPRO Microservices Java ...
DevOps Consultant

Die BiPRO-Services wurden technologisch und in Richtung agiles Vorgehen modernisiert und teilweise auf die Kubernetes-Cloud migriert.

Im Rahmen der Weiterentwicklung musste der Betrieb sichergestellt werden. Dazu gehörte die Beratung der Projekte für die Herstellung der betrieblichen Reife inkl. Überwachung, gemeinsame Incident-Bearbeitung sowie Konzeption und Umsetzung von Optimierungsmaßnahmen.

Erstellung von Konzepten sowie deren Umsetzung für:

  • Koordination zwischen Entwicklung und Betrieb der BiPRO Webservices für Komposit-, Kranken-, Leben-, Gewerbe- und Transferservice hinsichtlich neuer Features, Inbetriebnahme, Changes, Incidents
  • Kontinuierliche Verbesserung im Sinne von DevOps- und Agile-Prinzipien umsetzen; Zusammenarbeit zwischen Operations und Development verbessern
  • Anforderungen an Wartbarkeit und Betrieb der Anwendungen beschreiben und umsetzen
  • Optimierung der betrieblichen Prozesse (z.Bsp. Monitoring, Alarmierungsmechanismus etc.) in Richtung Observability
  • Dokumentation und Präsentation der Ergebnisse im Projektteam und bei den Stakeholdern inkl. Empfehlung zum weiteren Vorgehen
  • Zusammenarbeit mit anderen Scrum-Teams etablieren
  • Releaseplanung, Durchführung von Deployments, technische und fachliche Abnahmen vorbereiten, Automatisierung Tests, Deployment-Pipelines für Microservices, Dokumentation für Betrieb erweitert
  • Doku, Planung und technische Vorbereitung der Migration von 3 BiPRO Services
PostgreSQL Jenkins Softproject X4 JBoss Application Server Spring Boot Kubernetes Spinnaker Rancher Elastic Search Kibana Instana SoapUI pro Postman MinIO GitHub Docker JIRA Atlassian Confluence
BiPRO Microservices Java Scrum WSDL REST DevOps Application Management Software Development Coaching
1 Jahr
2019-04 - 2020-03

DevOps Transformation für Microservice-Architektur in Cloud

DevOps Coach DevOps IT-Operations ITIL ...
DevOps Coach
  • Erstellung des Konzepts und Aufbau der DevOps-Organisation für einen hybriden, parallelen Betrieb für die Altapplikation ?on premise? und das neue Microservice-System in der Microsoft Azure Cloud

  • Zusammen mit Stakeholdern, externen Providern und allen Scrum Master erarbeiten, wie die agil arbeitenden Scrum-Teams und das konventionell arbeitenden Betriebsteam im Sinne von DevOps zukünftig zusammen arbeiten; Konzepte für Multi-Team-Konstellationen erstellen und abstimmen, Entscheidungsoptionen aufstellen

  • Workshops (z.B. Pre-Mortem ) planen, durchführen und moderieren; Entscheidungsfindung durch Partizipation aller Stakeholder herbeiführen, Facilitation

  • Incident und Release Management Prozesse an DevOps anpassen und optimieren, Einführung On-call (Rufbereitschaft) für zusätzliche Teams, Abläufe visualisieren und neu gestalten, Retrospektiven

  • Vorgaben an Monitoring und Observability aus betrieblicher Sicht definieren

  • Kontinuierliche Verbesserung im Sinne von DevOps-, Lean- und Agile-Prinzipien umsetzen; Zusammenarbeit zwischen Ops und Dev verbessern;   DevOps-Kultur fördern; Coaching, Team Coaching

Projektsprache: Englisch

Atlassian JIRA Kubernetes Docker Atlassian Confluence AKS Microsoft Azure Kubernetes Istio Azure Monitor Elastic Search
DevOps IT-Operations ITIL Scrum REST Lean Management Java Microservices Prozess Optimierung Coaching DevOps Coaching Team Coaching
1 Jahr 5 Monate
2017-08 - 2018-12

Enterprise Service Bus und mehrerer JEE Web-Anwendungen

Projektleitung / ScrumMaster Scrum ESB SOA ...
Projektleitung / ScrumMaster

Migration von bestehenden Services und Ablösung von JBoss SOA-P durch JBoss Fuse

Migration mehrerer JEE Web-Anwendungen nach JBoss EAP 6 bzw. JBoss EAP 7.1

Aufgaben: 

Projektanträge erstellen und Projektleitung mehrerer parallel laufender Projekten im traditionellem Projektumfeld des Kunden

Planung von Scope, Aufwänden, Timelines, Budget, Quality Assurance Steuerung des indischen Software-Lieferanten und interner Teams

Intern im Projekt wurden agile Vorgehensmethoden aus dem Scrum Framework eingesetzt

Daily Scrum, Burn Down Charts, Retrospektiven, Product Backlog, Sprint Backlog

Abstimmung der neuen Architektur und Anforderungen mit Offshore-Team und internen Architekten

Koordination der On-Site Testaktivitäten und Abnahme

Projektsteuerung und Nachverfolgung der Lieferobjekte

Projektreporting, Stakeholder-Management und Risikomanagement

Projektsprache: Englisch

JBoss Fuse JBoss Application Server MS Project IntelliJ IDEA Soap UI JBoss EAP Jenkins CA Harvest SCM Apache Camel JIRA Confluence
Scrum ESB SOA Java8 Projektmanagement WebServices WSDL XML REST JSON SOAP Continuous Integration Acellere Gamma Scrum Master User Acceptance Test Failover Lasttests
1 Jahr 2 Monate
2016-11 - 2017-12

SOA Architektur und Governance

Architekt SOA Enterprise Service Bus ESB ...
Architekt

Durchführung der zentralen Qualitätssicherung für neue oder erweiterte Services aus verschiedenen Projekten

Einführung von Kanban für den Qualtitätssicherung-Workflow

Scrum Sprint Review

Beratung der Softwareentwickler und Projekte bei der Schnittstellenmodellierung und zum Service-Design

Fortschreibung der Roadmap mit dem SOA Team

Qualitätssicherung der Webservices und XML Schemata

Erweiterung der Richtlinien und des Styleguides für Service-Design

Weiterentwicklung und Programmierung der Java-Tools zur automatischen Prüfung des Service-Designs

Entwicklung von Ruby-Skripten zur automatisierten Erzeugung von versionierten Servicestrukturen

Unterstützung bei einer Vorstudie zu Apache Kafka (Evaluierung SMACK- Stack)

Koordination und Betreuung einzelner Themen in Projekten, Aufgabenplanung, Statustracking, Reporting, Terminorganisation, Moderation von Terminen, Ergebnissicherung, Konzeptarbeit

Altova XMLSpy CA Harvest SCM Soap UI Ant Apache Kafka Docker
SOA Enterprise Service Bus ESB Java 8 Webservices WSDL REST XML XML Schema JAXB CXF SOAP Ruby Git Code Qualität DevOps Kanban Scrum
R+V Versicherung
Wiesbaden
3 Jahre 5 Monate
2013-06 - 2016-10

Lufthansa SOA and Middleware Platform

Architect and Project Coordinator API Management SOA Batch ...
Architect and Project Coordinator

Ziel war die Übernahme der Lufthansa SOA Plattform inkl. Entwicklung, Betrieb vom bisherigen Dienstleister zur Amadeus IT Group und die Weiterentwicklung für neue Anforderungen der Lufthansa.

Tasks:

Supporting the introduction of Lufthansa OpenAPI project, Lufthansa’s first externally accessible API platform for third-party developers

Facilitation of the required architecture and security measures for OpenAPI

Project Management for LH eJournal integration project

Project Management for Concur Travel Management (SAP) integration project

Planning projects and coaching of offshore teams and local teams

Coordinating projects between Lufthansa, Amadeus and third party providers

Solution and Delivery Management

Supporting the initial takeover project and know how transfer from HP

Defining and introducing the required processes with teams in Bangalore, India and Nice, France

Analyzing feasibility, cost and benefits, proposing specific solutions including sizing and implementation plan, evaluating solution architecture, ensuring quality and consistency of deliveries

Acting as a prime point of contact for functional issues and change requests between Lufthansa Group and Amadeus

Project language: English

Tibco BusinessWorks Aurea Actional Sharepoint TIBCO Enterprise Message Service WebLogic PostgreSQL
API Management SOA Batch Enterprise Service Bus Aurea Actional Java Webservices WSDL REST XML XSD Axis2 CXF SOAP Ruby on Rails git Maven OpenAPI Kollaboratives Projektmanagement Solution Design Architecture Software Architektur Kanban Ruby Coaching
Amadeus IT Group
Frankfurt, Bad Homburg
4 Jahre 1 Monat
2009-07 - 2013-07

Weiterentwicklung eines Ticketbuchungssystems für Airline Staff Travel

Software Architect Java Enterprise Service Bus XML ...
Software Architect

Architektur der Schnittstellen zu externen Airlines (ca. 100 beteiligte Airlines)

Architekturanpassung und Neuimplementierung externer Schnittstellen

Spezifikation und Implementierung weiterer Webservice Schnittstellen,

Unterstützung externer Entwickler und Kunden bei der Implementierung der Schnittstellen,

Einführung eines Public Private Key Systems zur Absicherung der externen Schnittstellen, Automatisierung der Zertifikatserstellung,

WS-Security, Webservice Architektur,

Unterstützung beim Betrieb der Webapplikation und der Webservices, Problemanalyse, Performanceanalyse und -optimierung, Lasttests und Auswertungen

Pre-Sales Support

Projektmanagement für mehrere Airline-Integrationsprojekte,

Abstimmung Spezifikationen mit externen Kunden, internationale Telefonkonferenzen

Abstimmung mit Airlinekunden, Erstellung von Change Requests, Customizing des Web GUI für Kunden

Teil des Scrum Development Teams

Incident-Analyse

Apache JMeter Atlassian JIRA IntelliJ IDEA Apache HTTP Server Apache ServiceMix Apache Tomcat MySQL Jenkins
Java Enterprise Service Bus XML XSD Webservices OTA XML Axis2 SOAP Ruby JUnit RSpec Subversion git Maven HTML CSS Continuous Integration Software Architektur Webservice Security Public Key Cryptography Standard Clean Code Refactoring Scrum Test Driven Development
Lufthansa Systems
Raunheim
1 Jahr 9 Monate
2007-10 - 2009-06

Produkt-Entwicklung: Ticketbuchungssystem für Airline Staff Travel

Software Architekt analytische und konzeptionelle Fähigkeiten Java Enterprise Service Bus ...
Software Architekt

Ziel war die Entwicklung eines Buchungssystem für elektronische Flugtickets, das als SaaS-Lösung von allen Airlines für Staff Travel genutzt werden kann und sich in die von den Airlines bereits genutzten Reservierungssysteme integrieren lässt.

Aufgaben:

Beratung zu Verbesserung der Produkt-Qualität durch mehrere organisatorische und tool-gestützte Massnahmen,

Leitung der Initiative zur Einführung eines Continuous Integration Systems zur Gewährleistung stabiler Builds, Qualitätssicherung Softwarecode, PMD & Findbugs eingeführt,

Einführung von Maven als Build-Tool zur Ablösung von Ant,

Ablösung CVS durch Subversion

Einführung eines Wikis als Knowledgebase zur Unterstützung externer Software-Entwickler,

Entwicklung und Bereitstellung von Beispielimplementierungen,

Architekturdokumentation,

Anleitung der Junior-Entwickler, Präsentation und Anleitung zur Nutzung der neuen Tools im Entwickler-Team

Beratung des Programm Managers in Architekturfragen,

Spezifikationen der externen Schnittstellen für Single-Sign-On und externer Reservierungssysteme, WSDL, OTA, Kompatibilitätstests .NET, WS- Security, WS-Policy, Problemanalyse, Implementierung der Schnittstellen,

Vorbereitung Deployment und Konfiguration für Produktion,

Organisation von Integrationsprojekten zur Einführung des Systems bei Kunden, Unterstützung der User Acceptance Tests,

Support der Kunden bei der Implementierung der Schnittstellen,

Test der Schnittstellen

Lasttests und Performance-Analyse

Apache JMeter Atlassian JIRA IntelliJ IDEA Apache HTTP Server Apache ServiceMix Apache Tomcat MySQL Jenkins Wiki JSP
analytische und konzeptionelle Fähigkeiten Java Enterprise Service Bus XML XSD Webservices OTA XML Axis2 SOAP Ruby JUnit RSpec Subversion git Maven HTML CSS Continuous Integration Software Architektur Webservice Security Public Key Cryptography Standard Clean Code Refactoring
Lufthansa Systems
Raunheim

Aus- und Weiterbildung

Aus- und Weiterbildung

9 Monate
2021-08 - 2022-04

DASA DevOps Coach

Certified DASA DevOps Coach, DevOps Agile Skills Association (DASA)
Certified DASA DevOps Coach
DevOps Agile Skills Association (DASA)

The DevOps Coach inspires teams and individuals with thought-provoking and creative processes. The core focus of the DevOps Coach is to enable and sustain the DevOps transformation. The DevOps Coach drives performance and is a catalyst for change, for individuals, teams and the organization.

DevOps Coaches comprehend the essence of DevOps and how to coach teams in adopting DevOps principles or overcoming challenges. DevOps Coaches are familiar with various coaching models and instruments and are able to apply the best model for the organization and people at any point in time. The DevOps Coach has become a critical role in driving DevOps success and organizational performance as DevOps requires a cultural shift towards a new mindset, behaviors, and ways of working.

2 Monate
2018-10 - 2018-11

Advanced ScrumMaster (A-CSM)

A-CSM, agile42 - The Agile Coaching Company, Berlin
A-CSM
agile42 - The Agile Coaching Company, Berlin
2 Monate
2017-02 - 2017-03

Certified ScrumMaster (CSM)

Certified ScrumMaster ( CSM ), agile42 - The Agile Coaching Company, Berlin
Certified ScrumMaster ( CSM )
agile42 - The Agile Coaching Company, Berlin

Understanding the principles that form the foundation of Agile is at least as important as understanding the practices common to each agile framework, whether Scrum, Kanban or any other framework. The training blends an overview of key principles from Lean and Agile with an in-depth discussion of the four key practices necessary for Agile to work.

4 Jahre 4 Monate
1995-06 - 1999-09

Wissenschaftlicher Mitarbeiter, TU Darmstadt

-, Institut für Flugmechanik und Regelungstechnik, TU Darmstadt
-
Institut für Flugmechanik und Regelungstechnik, TU Darmstadt

Leitung eines EU geförderten Teilprojekts zu 3D Flugführungdisplays, Koordination der Projektaktivitäten mit den internationalen Industriepartnern aus der Luftfahrtbranche

7 Jahre 3 Monate
1985-10 - 1992-12

Studium Maschinenbau und Informatik

Dipl. Ing., Technische Universität Darmstadt
Dipl. Ing.
Technische Universität Darmstadt

Software, Luftfahrt und Raumfahrt, 3D Flugführungsoftware

4 Monate
1990-01 - 1990-04

Auslandspraktikum

-, São Paulo
-
São Paulo

Position

Position

Als passionierter Experte für Software-Entwicklung ist es meine Mission, Teams durch gezielte Maßnahmen dabei zu helfen, die Produktivität zu steigern. Durch eine kürzere Time-to-Customer und häufigeres Feedback entstehen bessere Produkte.

Wenn Sie das Gefühl haben, dass Sie trotz aller Anstrengungen Ihre Software nicht schnell genug zu den Kunden bringen können, dann sind sie hier richtig.

-----------------------------------------------------

Gemeinsam definieren und erreichen wir Verbesserungen in den Abläufen bei der Softwareentwicklung, die ihr Business voranbringen:

- Sie verbessern die Zusammenarbeit zwischen allen Beteiligten und erzielen gemeinsam effektiv Resultate.

- Sie erhöhen Transparenz, Fokus und Commitment, damit die Teams regelmäßig Wert für Ihre Kunden liefern.

- Sie bauen das Denken in Silos zwischen Betrieb und Entwicklung ab und betreiben dadurch Ihre Systeme stabil.

- Sie führen eine wirkungsorientierte DevOps-Kultur teamübergreifend ein.

- Sie implementieren agile Praktiken für Entwicklung und Betrieb.

- Sie verbessern die Teamkultur für eine effektivere Arbeit.

- Sie entschlacken die Softwareentwicklung und die Bereitstellungsprozesse und erreichen eine bessere Qualität und schnellere Releases.

- Sie richten Ihre Organisation an der Produkt-Denkweise (anstatt der Projektdenkweise) aus und erhöhen dadurch den Wert Ihres Produkts für Ihre Kunden.

-----------------------------------------------------

Wollen Sie die Abläufe in Ihrer Softwareentwicklung optimieren?
Dann sprechen Sie mich gerne an. Ich freue mich darauf!

Martin Gross ? Experte für produktivere Software-Entwicklung


Ausgebildeter und zertifizierter Scrum Master, über 20 Jahre Erfahrung als Software-Architekt/Developer und viele Projekte in leitender Funktion begleitet. Servant Leader.

Kompetenzen

Kompetenzen

Top-Skills

Product Management Developer Experience Product Owner Developer Experience TDD Scrum AWS Azure BiPRO Google Cloud Platform Scrum Master DevOps Coach DevOps Product Owner Wertstrommanagement Value Stream Mapping Projektmanagement/Projektleitung Prozessoptimierung Produktivität Cognitive Load

Schwerpunkte

DevOps Coaching
Experte
Projektmanagement
Fortgeschritten
Software Architektur
Fortgeschritten
Scrum
Experte
Developer Experience
Experte
Developer Produktivität
Experte

Aufgabenbereiche

Agiles Softwareentwicklung
Experte
Scrum
Experte
DevOps Coaching
Experte
Kollaboratives Projektmanagement
Experte
Projektleiter
Experte
Scrum Master
Fortgeschritten
Softwarearchitektur
Fortgeschritten
Value Stream Mapping
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

AKS
Altova XMLSpy
Amazon Web Services
analytische und konzeptionelle Fähigkeiten
Apache Axis
Apache HTTP Server
Apache Tomcat
API Management
Application Management
Atlassian Confluence
Atlassian JIRA
AWS
Behavior Driven Development
BiPRO
Confluence
Continuous Integration
DevOps
Docker
Elastic Search
Enterprise Service Bus
Extreme Programming
Git
GitHub
HTML
IntelliJ IDEA
IT-Operations
ITIL
JAXB
JBoss Application Server
Jenkins
JIRA
JSON
JUnit
Kanban
Kubernetes
Lean Management
Maven
Microsoft Azure
Non functional requirements
Prozess Optimierung
Public Key Cryptography Standard
Refactoring
REST
RSpec
Ruby on Rails
Scrum
SOA
SOAP
Soap UI
Software Architektur
Software Development
Solution Design
Test Driven Development
Webservice Security
WebServices
WSDL
XML

Betriebssysteme

Linux
Mac OSX
Microsoft Windows
SUN OS, Solaris
Unix

Programmiersprachen

C / C++
Java
Über 10 Jahre Erfahrung in der Programmierung mit Java, JEE, Application Server
JavaScript
Ruby
Webanwendungen, Automatisierung

Datenbanken

JDBC
MySQL
Oracle
PostgreSQL
SQL
SQLite, gute Kenntnisse Datenmodellierung

Datenkommunikation

HTTP
HTTPS
JMS
REST
SMTP
SOAP
TCP/IP

Webservice, Web service, WS-Security

Hardware

Arduino
Mac
PC

Branchen

Branchen

Luft- und Raumfahrt
IT / Internet / EDV
Verkehr / Transport / Logistik
Bank, Finanzinstitut, Finanzdienstleister
Medien / Kommunikation / Internet-Agenturen
Energieerzeugung / -versorgung / -handel
Automobilhersteller / -zulieferer / Automotive

Medizin

Touristik
Hochschulen / Forschungseinrichtungen

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: nach Absprache, bevorzugt Bereich D6 Weitere Länder: nach Absprache

möglich

Projekte

Projekte

1 Jahr 10 Monate
2022-12 - heute

Produktmanagement interne Developer Cloud Plattform

Product Management für Developer Platform innerhalb der Private Cloud
Product Management für Developer Platform innerhalb der Private Cloud
Developer Experience private Cloud Plattform

Use Cases für Cloud-Produkte ausarbeiten
- Workshops zu Use Cases organisieren und durchführen
- Use Cases mit den Product Owner definieren
- Roadmap weiterentwickeln, Chain of Goals
User Experience der Plattform messen und verbessern
- Methodik für Bestimmung der Developer Experience festlegen
- Testszenarien ausarbeiten, Probanden und Beobachter instruieren
- Testsessions organisieren und durchführen
- Ergebnisse aufbereiten und Maßnahmen ableiten
- Präsentation der Erkenntnisse und Ergebnisse für Stakeholder
- Umsetzung der Verbesserungsmaßnahmen mit Product Ownern einpla-
nen
Moderation des Product Owner Weekly Meetings
Fokusthemen für Quartalsplanung einbringen und abstimmen
 
Kubernetes Docker Backstage
1 Jahr 4 Monate
2021-07 - 2022-10

DevOps Coaching of multi national product teams

DevOps Coach Coaching Scrum agile Entwicklungsmethoden ...
DevOps Coach

Coaching teams and leaders to 

  • adopt DevOps and agile principles

  • to overcome current challenges

  • identify bottlenecks in software delivery

  • optimize flow through Value Stream Mapping

  • speed up software delivery to the customer 

  • establish a continuous improvement mindset

  • align development and operation

  • establish a culture of collaboration

Terraform Bitbucket TeamCity JIRA Confluence Google Cloud Platform Mural
Coaching Scrum agile Entwicklungsmethoden Test Driven Development Java Git DevOps Team Coaching DevOps Coaching
Bank
10 Monate
2020-03 - 2020-12

BiPRO Services

DevOps Consultant BiPRO Microservices Java ...
DevOps Consultant

Die BiPRO-Services wurden technologisch und in Richtung agiles Vorgehen modernisiert und teilweise auf die Kubernetes-Cloud migriert.

Im Rahmen der Weiterentwicklung musste der Betrieb sichergestellt werden. Dazu gehörte die Beratung der Projekte für die Herstellung der betrieblichen Reife inkl. Überwachung, gemeinsame Incident-Bearbeitung sowie Konzeption und Umsetzung von Optimierungsmaßnahmen.

Erstellung von Konzepten sowie deren Umsetzung für:

  • Koordination zwischen Entwicklung und Betrieb der BiPRO Webservices für Komposit-, Kranken-, Leben-, Gewerbe- und Transferservice hinsichtlich neuer Features, Inbetriebnahme, Changes, Incidents
  • Kontinuierliche Verbesserung im Sinne von DevOps- und Agile-Prinzipien umsetzen; Zusammenarbeit zwischen Operations und Development verbessern
  • Anforderungen an Wartbarkeit und Betrieb der Anwendungen beschreiben und umsetzen
  • Optimierung der betrieblichen Prozesse (z.Bsp. Monitoring, Alarmierungsmechanismus etc.) in Richtung Observability
  • Dokumentation und Präsentation der Ergebnisse im Projektteam und bei den Stakeholdern inkl. Empfehlung zum weiteren Vorgehen
  • Zusammenarbeit mit anderen Scrum-Teams etablieren
  • Releaseplanung, Durchführung von Deployments, technische und fachliche Abnahmen vorbereiten, Automatisierung Tests, Deployment-Pipelines für Microservices, Dokumentation für Betrieb erweitert
  • Doku, Planung und technische Vorbereitung der Migration von 3 BiPRO Services
PostgreSQL Jenkins Softproject X4 JBoss Application Server Spring Boot Kubernetes Spinnaker Rancher Elastic Search Kibana Instana SoapUI pro Postman MinIO GitHub Docker JIRA Atlassian Confluence
BiPRO Microservices Java Scrum WSDL REST DevOps Application Management Software Development Coaching
1 Jahr
2019-04 - 2020-03

DevOps Transformation für Microservice-Architektur in Cloud

DevOps Coach DevOps IT-Operations ITIL ...
DevOps Coach
  • Erstellung des Konzepts und Aufbau der DevOps-Organisation für einen hybriden, parallelen Betrieb für die Altapplikation ?on premise? und das neue Microservice-System in der Microsoft Azure Cloud

  • Zusammen mit Stakeholdern, externen Providern und allen Scrum Master erarbeiten, wie die agil arbeitenden Scrum-Teams und das konventionell arbeitenden Betriebsteam im Sinne von DevOps zukünftig zusammen arbeiten; Konzepte für Multi-Team-Konstellationen erstellen und abstimmen, Entscheidungsoptionen aufstellen

  • Workshops (z.B. Pre-Mortem ) planen, durchführen und moderieren; Entscheidungsfindung durch Partizipation aller Stakeholder herbeiführen, Facilitation

  • Incident und Release Management Prozesse an DevOps anpassen und optimieren, Einführung On-call (Rufbereitschaft) für zusätzliche Teams, Abläufe visualisieren und neu gestalten, Retrospektiven

  • Vorgaben an Monitoring und Observability aus betrieblicher Sicht definieren

  • Kontinuierliche Verbesserung im Sinne von DevOps-, Lean- und Agile-Prinzipien umsetzen; Zusammenarbeit zwischen Ops und Dev verbessern;   DevOps-Kultur fördern; Coaching, Team Coaching

Projektsprache: Englisch

Atlassian JIRA Kubernetes Docker Atlassian Confluence AKS Microsoft Azure Kubernetes Istio Azure Monitor Elastic Search
DevOps IT-Operations ITIL Scrum REST Lean Management Java Microservices Prozess Optimierung Coaching DevOps Coaching Team Coaching
1 Jahr 5 Monate
2017-08 - 2018-12

Enterprise Service Bus und mehrerer JEE Web-Anwendungen

Projektleitung / ScrumMaster Scrum ESB SOA ...
Projektleitung / ScrumMaster

Migration von bestehenden Services und Ablösung von JBoss SOA-P durch JBoss Fuse

Migration mehrerer JEE Web-Anwendungen nach JBoss EAP 6 bzw. JBoss EAP 7.1

Aufgaben: 

Projektanträge erstellen und Projektleitung mehrerer parallel laufender Projekten im traditionellem Projektumfeld des Kunden

Planung von Scope, Aufwänden, Timelines, Budget, Quality Assurance Steuerung des indischen Software-Lieferanten und interner Teams

Intern im Projekt wurden agile Vorgehensmethoden aus dem Scrum Framework eingesetzt

Daily Scrum, Burn Down Charts, Retrospektiven, Product Backlog, Sprint Backlog

Abstimmung der neuen Architektur und Anforderungen mit Offshore-Team und internen Architekten

Koordination der On-Site Testaktivitäten und Abnahme

Projektsteuerung und Nachverfolgung der Lieferobjekte

Projektreporting, Stakeholder-Management und Risikomanagement

Projektsprache: Englisch

JBoss Fuse JBoss Application Server MS Project IntelliJ IDEA Soap UI JBoss EAP Jenkins CA Harvest SCM Apache Camel JIRA Confluence
Scrum ESB SOA Java8 Projektmanagement WebServices WSDL XML REST JSON SOAP Continuous Integration Acellere Gamma Scrum Master User Acceptance Test Failover Lasttests
1 Jahr 2 Monate
2016-11 - 2017-12

SOA Architektur und Governance

Architekt SOA Enterprise Service Bus ESB ...
Architekt

Durchführung der zentralen Qualitätssicherung für neue oder erweiterte Services aus verschiedenen Projekten

Einführung von Kanban für den Qualtitätssicherung-Workflow

Scrum Sprint Review

Beratung der Softwareentwickler und Projekte bei der Schnittstellenmodellierung und zum Service-Design

Fortschreibung der Roadmap mit dem SOA Team

Qualitätssicherung der Webservices und XML Schemata

Erweiterung der Richtlinien und des Styleguides für Service-Design

Weiterentwicklung und Programmierung der Java-Tools zur automatischen Prüfung des Service-Designs

Entwicklung von Ruby-Skripten zur automatisierten Erzeugung von versionierten Servicestrukturen

Unterstützung bei einer Vorstudie zu Apache Kafka (Evaluierung SMACK- Stack)

Koordination und Betreuung einzelner Themen in Projekten, Aufgabenplanung, Statustracking, Reporting, Terminorganisation, Moderation von Terminen, Ergebnissicherung, Konzeptarbeit

Altova XMLSpy CA Harvest SCM Soap UI Ant Apache Kafka Docker
SOA Enterprise Service Bus ESB Java 8 Webservices WSDL REST XML XML Schema JAXB CXF SOAP Ruby Git Code Qualität DevOps Kanban Scrum
R+V Versicherung
Wiesbaden
3 Jahre 5 Monate
2013-06 - 2016-10

Lufthansa SOA and Middleware Platform

Architect and Project Coordinator API Management SOA Batch ...
Architect and Project Coordinator

Ziel war die Übernahme der Lufthansa SOA Plattform inkl. Entwicklung, Betrieb vom bisherigen Dienstleister zur Amadeus IT Group und die Weiterentwicklung für neue Anforderungen der Lufthansa.

Tasks:

Supporting the introduction of Lufthansa OpenAPI project, Lufthansa’s first externally accessible API platform for third-party developers

Facilitation of the required architecture and security measures for OpenAPI

Project Management for LH eJournal integration project

Project Management for Concur Travel Management (SAP) integration project

Planning projects and coaching of offshore teams and local teams

Coordinating projects between Lufthansa, Amadeus and third party providers

Solution and Delivery Management

Supporting the initial takeover project and know how transfer from HP

Defining and introducing the required processes with teams in Bangalore, India and Nice, France

Analyzing feasibility, cost and benefits, proposing specific solutions including sizing and implementation plan, evaluating solution architecture, ensuring quality and consistency of deliveries

Acting as a prime point of contact for functional issues and change requests between Lufthansa Group and Amadeus

Project language: English

Tibco BusinessWorks Aurea Actional Sharepoint TIBCO Enterprise Message Service WebLogic PostgreSQL
API Management SOA Batch Enterprise Service Bus Aurea Actional Java Webservices WSDL REST XML XSD Axis2 CXF SOAP Ruby on Rails git Maven OpenAPI Kollaboratives Projektmanagement Solution Design Architecture Software Architektur Kanban Ruby Coaching
Amadeus IT Group
Frankfurt, Bad Homburg
4 Jahre 1 Monat
2009-07 - 2013-07

Weiterentwicklung eines Ticketbuchungssystems für Airline Staff Travel

Software Architect Java Enterprise Service Bus XML ...
Software Architect

Architektur der Schnittstellen zu externen Airlines (ca. 100 beteiligte Airlines)

Architekturanpassung und Neuimplementierung externer Schnittstellen

Spezifikation und Implementierung weiterer Webservice Schnittstellen,

Unterstützung externer Entwickler und Kunden bei der Implementierung der Schnittstellen,

Einführung eines Public Private Key Systems zur Absicherung der externen Schnittstellen, Automatisierung der Zertifikatserstellung,

WS-Security, Webservice Architektur,

Unterstützung beim Betrieb der Webapplikation und der Webservices, Problemanalyse, Performanceanalyse und -optimierung, Lasttests und Auswertungen

Pre-Sales Support

Projektmanagement für mehrere Airline-Integrationsprojekte,

Abstimmung Spezifikationen mit externen Kunden, internationale Telefonkonferenzen

Abstimmung mit Airlinekunden, Erstellung von Change Requests, Customizing des Web GUI für Kunden

Teil des Scrum Development Teams

Incident-Analyse

Apache JMeter Atlassian JIRA IntelliJ IDEA Apache HTTP Server Apache ServiceMix Apache Tomcat MySQL Jenkins
Java Enterprise Service Bus XML XSD Webservices OTA XML Axis2 SOAP Ruby JUnit RSpec Subversion git Maven HTML CSS Continuous Integration Software Architektur Webservice Security Public Key Cryptography Standard Clean Code Refactoring Scrum Test Driven Development
Lufthansa Systems
Raunheim
1 Jahr 9 Monate
2007-10 - 2009-06

Produkt-Entwicklung: Ticketbuchungssystem für Airline Staff Travel

Software Architekt analytische und konzeptionelle Fähigkeiten Java Enterprise Service Bus ...
Software Architekt

Ziel war die Entwicklung eines Buchungssystem für elektronische Flugtickets, das als SaaS-Lösung von allen Airlines für Staff Travel genutzt werden kann und sich in die von den Airlines bereits genutzten Reservierungssysteme integrieren lässt.

Aufgaben:

Beratung zu Verbesserung der Produkt-Qualität durch mehrere organisatorische und tool-gestützte Massnahmen,

Leitung der Initiative zur Einführung eines Continuous Integration Systems zur Gewährleistung stabiler Builds, Qualitätssicherung Softwarecode, PMD & Findbugs eingeführt,

Einführung von Maven als Build-Tool zur Ablösung von Ant,

Ablösung CVS durch Subversion

Einführung eines Wikis als Knowledgebase zur Unterstützung externer Software-Entwickler,

Entwicklung und Bereitstellung von Beispielimplementierungen,

Architekturdokumentation,

Anleitung der Junior-Entwickler, Präsentation und Anleitung zur Nutzung der neuen Tools im Entwickler-Team

Beratung des Programm Managers in Architekturfragen,

Spezifikationen der externen Schnittstellen für Single-Sign-On und externer Reservierungssysteme, WSDL, OTA, Kompatibilitätstests .NET, WS- Security, WS-Policy, Problemanalyse, Implementierung der Schnittstellen,

Vorbereitung Deployment und Konfiguration für Produktion,

Organisation von Integrationsprojekten zur Einführung des Systems bei Kunden, Unterstützung der User Acceptance Tests,

Support der Kunden bei der Implementierung der Schnittstellen,

Test der Schnittstellen

Lasttests und Performance-Analyse

Apache JMeter Atlassian JIRA IntelliJ IDEA Apache HTTP Server Apache ServiceMix Apache Tomcat MySQL Jenkins Wiki JSP
analytische und konzeptionelle Fähigkeiten Java Enterprise Service Bus XML XSD Webservices OTA XML Axis2 SOAP Ruby JUnit RSpec Subversion git Maven HTML CSS Continuous Integration Software Architektur Webservice Security Public Key Cryptography Standard Clean Code Refactoring
Lufthansa Systems
Raunheim

Aus- und Weiterbildung

Aus- und Weiterbildung

9 Monate
2021-08 - 2022-04

DASA DevOps Coach

Certified DASA DevOps Coach, DevOps Agile Skills Association (DASA)
Certified DASA DevOps Coach
DevOps Agile Skills Association (DASA)

The DevOps Coach inspires teams and individuals with thought-provoking and creative processes. The core focus of the DevOps Coach is to enable and sustain the DevOps transformation. The DevOps Coach drives performance and is a catalyst for change, for individuals, teams and the organization.

DevOps Coaches comprehend the essence of DevOps and how to coach teams in adopting DevOps principles or overcoming challenges. DevOps Coaches are familiar with various coaching models and instruments and are able to apply the best model for the organization and people at any point in time. The DevOps Coach has become a critical role in driving DevOps success and organizational performance as DevOps requires a cultural shift towards a new mindset, behaviors, and ways of working.

2 Monate
2018-10 - 2018-11

Advanced ScrumMaster (A-CSM)

A-CSM, agile42 - The Agile Coaching Company, Berlin
A-CSM
agile42 - The Agile Coaching Company, Berlin
2 Monate
2017-02 - 2017-03

Certified ScrumMaster (CSM)

Certified ScrumMaster ( CSM ), agile42 - The Agile Coaching Company, Berlin
Certified ScrumMaster ( CSM )
agile42 - The Agile Coaching Company, Berlin

Understanding the principles that form the foundation of Agile is at least as important as understanding the practices common to each agile framework, whether Scrum, Kanban or any other framework. The training blends an overview of key principles from Lean and Agile with an in-depth discussion of the four key practices necessary for Agile to work.

4 Jahre 4 Monate
1995-06 - 1999-09

Wissenschaftlicher Mitarbeiter, TU Darmstadt

-, Institut für Flugmechanik und Regelungstechnik, TU Darmstadt
-
Institut für Flugmechanik und Regelungstechnik, TU Darmstadt

Leitung eines EU geförderten Teilprojekts zu 3D Flugführungdisplays, Koordination der Projektaktivitäten mit den internationalen Industriepartnern aus der Luftfahrtbranche

7 Jahre 3 Monate
1985-10 - 1992-12

Studium Maschinenbau und Informatik

Dipl. Ing., Technische Universität Darmstadt
Dipl. Ing.
Technische Universität Darmstadt

Software, Luftfahrt und Raumfahrt, 3D Flugführungsoftware

4 Monate
1990-01 - 1990-04

Auslandspraktikum

-, São Paulo
-
São Paulo

Position

Position

Als passionierter Experte für Software-Entwicklung ist es meine Mission, Teams durch gezielte Maßnahmen dabei zu helfen, die Produktivität zu steigern. Durch eine kürzere Time-to-Customer und häufigeres Feedback entstehen bessere Produkte.

Wenn Sie das Gefühl haben, dass Sie trotz aller Anstrengungen Ihre Software nicht schnell genug zu den Kunden bringen können, dann sind sie hier richtig.

-----------------------------------------------------

Gemeinsam definieren und erreichen wir Verbesserungen in den Abläufen bei der Softwareentwicklung, die ihr Business voranbringen:

- Sie verbessern die Zusammenarbeit zwischen allen Beteiligten und erzielen gemeinsam effektiv Resultate.

- Sie erhöhen Transparenz, Fokus und Commitment, damit die Teams regelmäßig Wert für Ihre Kunden liefern.

- Sie bauen das Denken in Silos zwischen Betrieb und Entwicklung ab und betreiben dadurch Ihre Systeme stabil.

- Sie führen eine wirkungsorientierte DevOps-Kultur teamübergreifend ein.

- Sie implementieren agile Praktiken für Entwicklung und Betrieb.

- Sie verbessern die Teamkultur für eine effektivere Arbeit.

- Sie entschlacken die Softwareentwicklung und die Bereitstellungsprozesse und erreichen eine bessere Qualität und schnellere Releases.

- Sie richten Ihre Organisation an der Produkt-Denkweise (anstatt der Projektdenkweise) aus und erhöhen dadurch den Wert Ihres Produkts für Ihre Kunden.

-----------------------------------------------------

Wollen Sie die Abläufe in Ihrer Softwareentwicklung optimieren?
Dann sprechen Sie mich gerne an. Ich freue mich darauf!

Martin Gross ? Experte für produktivere Software-Entwicklung


Ausgebildeter und zertifizierter Scrum Master, über 20 Jahre Erfahrung als Software-Architekt/Developer und viele Projekte in leitender Funktion begleitet. Servant Leader.

Kompetenzen

Kompetenzen

Top-Skills

Product Management Developer Experience Product Owner Developer Experience TDD Scrum AWS Azure BiPRO Google Cloud Platform Scrum Master DevOps Coach DevOps Product Owner Wertstrommanagement Value Stream Mapping Projektmanagement/Projektleitung Prozessoptimierung Produktivität Cognitive Load

Schwerpunkte

DevOps Coaching
Experte
Projektmanagement
Fortgeschritten
Software Architektur
Fortgeschritten
Scrum
Experte
Developer Experience
Experte
Developer Produktivität
Experte

Aufgabenbereiche

Agiles Softwareentwicklung
Experte
Scrum
Experte
DevOps Coaching
Experte
Kollaboratives Projektmanagement
Experte
Projektleiter
Experte
Scrum Master
Fortgeschritten
Softwarearchitektur
Fortgeschritten
Value Stream Mapping
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

AKS
Altova XMLSpy
Amazon Web Services
analytische und konzeptionelle Fähigkeiten
Apache Axis
Apache HTTP Server
Apache Tomcat
API Management
Application Management
Atlassian Confluence
Atlassian JIRA
AWS
Behavior Driven Development
BiPRO
Confluence
Continuous Integration
DevOps
Docker
Elastic Search
Enterprise Service Bus
Extreme Programming
Git
GitHub
HTML
IntelliJ IDEA
IT-Operations
ITIL
JAXB
JBoss Application Server
Jenkins
JIRA
JSON
JUnit
Kanban
Kubernetes
Lean Management
Maven
Microsoft Azure
Non functional requirements
Prozess Optimierung
Public Key Cryptography Standard
Refactoring
REST
RSpec
Ruby on Rails
Scrum
SOA
SOAP
Soap UI
Software Architektur
Software Development
Solution Design
Test Driven Development
Webservice Security
WebServices
WSDL
XML

Betriebssysteme

Linux
Mac OSX
Microsoft Windows
SUN OS, Solaris
Unix

Programmiersprachen

C / C++
Java
Über 10 Jahre Erfahrung in der Programmierung mit Java, JEE, Application Server
JavaScript
Ruby
Webanwendungen, Automatisierung

Datenbanken

JDBC
MySQL
Oracle
PostgreSQL
SQL
SQLite, gute Kenntnisse Datenmodellierung

Datenkommunikation

HTTP
HTTPS
JMS
REST
SMTP
SOAP
TCP/IP

Webservice, Web service, WS-Security

Hardware

Arduino
Mac
PC

Branchen

Branchen

Luft- und Raumfahrt
IT / Internet / EDV
Verkehr / Transport / Logistik
Bank, Finanzinstitut, Finanzdienstleister
Medien / Kommunikation / Internet-Agenturen
Energieerzeugung / -versorgung / -handel
Automobilhersteller / -zulieferer / Automotive

Medizin

Touristik
Hochschulen / Forschungseinrichtungen

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.