Martin Gross

Independent DevOps and Cloud Transformation Consultant

Martin Gross
Bad Homburg, Germany

Experience

Jan 2024 - Present
1 year 2 months

Independent DevOps and Cloud Transformation Consultant

Analyse, Messung und Empfehlungen zur Verbesserung der Prozesse und Zusammenarbeit der Teams Developer Experience Identifizierten Engpässe in Dev und Ops Wertströme auf Kundennutzen optimieren durch Value Stream Mapping

Dec 2022 - Jan 2024
1 year 2 months
Germany

Product Owner

BWI

Development of a Private Cloud Platform for the German Armed Forces

  • Member of product management and Product Owner team for Private Cloud Platform
  • Development of use cases for cloud products
  • Organizing and conducting use case workshops
  • Definition of use cases with product owners
  • Requirements Engineering
  • Roadmap development, target chain
  • Measuring and improving platform usability
  • Define methodology for determining Developer Experience
  • Development of test scenarios, training testers and observers
  • Organizing and conducting test sessions
  • Process results and derive measures
  • Present findings and results to stakeholders
  • Planning implementation of improvement measures with product owners
  • Moderation of weekly Product Owner Meeting
  • Introducing and coordinating focus topics for quarterly planning

Technologies: VMware, Kubernetes, helm Charts, Kyverno, ArgoCD, Crossplane, HashiCorp Vault, Linkerd, PostgreSQL, ElasticSearch, Grafana, MinIO, Artifactory, Python, Nexus, Sysdig, Active Directory, Gitlab, git, Docker, Jira, Confluence, Scrum, Kanban, DevOps, ITIL, CI/CD, IoT

Jun 2021 - Oct 2022
1 year 5 months
Germany

DevOps Transformation Coach

Commerzbank

  • Assessment of DevOps capabilities
  • Workshop facilitation
  • Value Stream Mapping
  • Drive DevOps practices
  • Scale DevOps coaching
  • Develop learning paths for technical teams
  • Coaching teams and Product owners to:
  • Adopt DevOps principles
  • Overcome current challenges
  • Identify bottlenecks in software delivery
  • Improve operations through value stream mapping
  • Accelerate software delivery to customers
  • Establish a continuous improvement mindset
  • Align development and operations
  • Establish a collaborative culture

Technologies: Java, Continuous Quality Assurance, OpenShift, Google Cloud Platform (GCP), GKE, Mural, git, Bitbucket, Docker, JIRA, Confluence, Scrum, Infrastructure as Code, Terraform, SAFe

Mar 2020 - Oct 2020
8 months
Germany

Application Manager BiPRO Web Services

R+V Allgemeine Versicherung AG

  • BiPRO services (web service interface between brokers and insurers) had to be technologically updated and gradually migrated to local Kubernetes cloud as microservices
  • Advised projects on achieving operational readiness including monitoring, joint incident handling and design and implementation of optimization measures
  • Coordination between development and operations of BiPRO web services regarding new features, go-live, changes, incidents
  • Implementation of continuous improvement in terms of DevOps and agile principles
  • Description and implementation of requirements for maintainability and operation of applications
  • Documentation and presentation of results for project team and stakeholders
  • Product management, building collaboration with other Scrum teams
  • Release planning, deployment execution, preparation of technical and functional acceptance
  • Documentation, planning and technical preparation of migration of 3 BiPRO services

Technologies: BiPRO: Security Token Service (STS), Standards 420 (non-TAA) and 430 (TAA) JBoss Wildfly, Softproject X4, Maven, Ant, PostgreSQL, Jenkins, Microservices, Java, Spring Boot, Private Cloud, Kubernetes, Spinnaker, Rancher, ElasticSearch, Kibana, Instana, WSDL, REST, SOAPUI / ReadyAPI, Postman, MinIO (S3 compatible), GitHub, Docker, CA Harvest, ITSM, HP Service Manager, JIRA, Confluence, Scrum

Feb 2019 - Mar 2020
1 year 2 months
Germany

DevOps Transformation Coach

Lufthansa Cargo AG

As part of the modernization of Lufthansa Cargo's booking/sales IT system to a microservice architecture:

  • Creating the concept and setting up the DevOps organization for hybrid parallel operation of legacy application on-premises and new microservices in Microsoft Azure cloud (strangler fig pattern)
  • Work with stakeholders, external vendors and Scrum Masters to determine future DevOps collaboration
  • Plan, conduct and moderate workshops (e.g. pre-mortem)
  • Redesign and optimization of Incident, Release Management and ITIL processes for DevOps
  • Define requirements and specifications for monitoring and observability
  • Implement continuous improvement in terms of DevOps, Lean and Agile principles

Technologies: ITIL, Microsoft Azure Cloud, AKS, Azure Monitor, Kubernetes, Istio, Microservices, Java, Sonarqube, Jenkins, ElasticSearch, Kibana, ServiceNow, ITSM, VMWare, Spring Boot, JIRA, Scrum

Sep 2017 - Nov 2018
1 year 3 months
Germany

Project Manager

Deutsche Leasing

Migration and Extension of Enterprise Service Bus and JEE Web Applications

  • Agile Project Management
  • Create and coordinate project proposals with stakeholders
  • Planning and coordination of scope, effort, schedule, budget, quality assurance
  • Requirements and Dependency Management
  • Management of Indian offshore software vendor and internal teams
  • Introduced agile Scrum practices
  • Coordinate architecture and requirements with teams
  • Coordinate testing activities and acceptance
  • Project control and reporting

Skills: SOA, Enterprise Service Bus, ESB, Java, Web services, WSDL, REST, JSON, XML, XSD, SOAP, JBoss Fuse, JBoss EAP, VMWare, Harvest, Atlassian JIRA, Atlassian Confluence, MS Project, Scrum, Acellere Gamma, Jenkins, git, Gitlab

Oct 2016 - Dec 2017
1 year 3 months
Germany

SOA Architect

R+V Allgemeine Versicherung AG

  • Introduction of central quality assurance for SOA
  • Introduction of Kanban for quality assurance workflow
  • Participation in Scrum events as stakeholder
  • Consulting software developers and projects on interface modeling and service design
  • Definition of SOA roadmap with SOA team
  • Quality assurance of web services and XML schemas
  • Definition of guidelines and styleguides for service design
  • Development of Java tools for automated service design verification
  • Development of Ruby scripts for automated generation of versioned service structures
  • Coordination and support of individual topics in projects

Skills: SOA, Kanban, Enterprise Service Bus, ESB, Java 8, Web services, WSDL, REST, XML, XML Schema, JAXB, CXF, SOAP, Ruby, git, Ant, Harvest, Docker, XML Spy, SOAP UI, Scrum

Jan 2013 - Dec 2016
4 years
Germany

Solution Manager

Amadeus IT Group

Lufthansa SOA and Middleware Platform

  • Initial takeover project and knowledge transfer from previous vendor
  • Define and establish processes with teams in Bangalore, Nice and customer
  • First point of contact between Lufthansa Group and Amadeus
  • Analyzed feasibility and proposed solutions including sizing and implementation
  • Project management for LH eJournal integration
  • Project management for Concur Travel Management integration
  • Coordination between Lufthansa, Amadeus and third parties
  • Supported launch of Lufthansa OpenAPI platform
  • Facilitated architecture and security measures for OpenAPI

Technology: Mashery API Management, SOA, Tibco BusinessWorks, Tibco EMS, Enterprise Service Bus, Aurea Actional, OpenAPI, Java, Web services, WSDL, REST, XML, XSD, Axis2, CXF, SOAP, Ruby on Rails, git, Maven, Oracle WLS, Sharepoint, SOAP UI, C++

Jan 2009 - Dec 2014
5 years
Germany

Technical Lead

Lufthansa Industry Solutions

myIDTravel System for Airline Staff Travel with ~100 participating airlines

  • Project lead for airline integration projects
  • Architecture of interfaces with external airlines
  • Implementation of additional web service interfaces
  • Implementation of Public/Private Key System for interface security
  • Support of web applications and services operations
  • Pre-Sales support
  • Coordination with airline customers
  • Member of Scrum development team
  • Incident analysis

Skills: Java, Enterprise Service Bus, XML, XSD, Web services, OTA XML, Axis2, SOAP, Apache ServiceMix, Tomcat, mySQL, Ruby, JUnit, RSpec, Subversion, git, Maven, SOAP UI, Selenium, IntelliJ IDEA, JIRA, Jenkins, JMeter, HTML, CSS, Scrum

Jan 2007 - Dec 2009
3 years
Germany

Technical Lead

Lufthansa Industry Solutions

Product Development: myIDTravel Booking System for Airline Employees

  • Product quality improvement through organizational and tool-based measures
  • Led initiative for continuous integration system implementation
  • Introduction of Maven as build tool and Subversion for version control
  • Wiki implementation as knowledge base
  • Mentoring junior developers
  • Architecture consulting
  • Interface specification for Single-Sign-On and external reservation systems
  • Organization of customer integration projects

Skills: Java, Enterprise Service Bus, XML, XSD, Web services, OTA XML, Axis2, SOAP, Apache ServiceMix, Tomcat, mySQL, Ruby, Selenium, JUnit, RSpec, Subversion, git, Maven, IntelliJ IDEA, JIRA, Jenkins/Hudson, JMeter

Jan 2007 - Dec 2008
1 year
Germany

Technical Consultant

Lufthansa Systems

Feasibility study for migration of highly available middleware based on BEA Weblogic to new software releases

  • Investigation of software upgrade options for middleware components
  • Migration from JDK 1.4 to JDK5/6
  • Solaris OS upgrade analysis
  • Evaluation of upgrade scenarios

Technologies: BEA Weblogic Server, Tuxedo, eLink, JDK5 and JDK6

Jan 2005 - Dec 2008
2 years
Germany

Software Architect

Lufthansa Systems

Development of passenger management system for airline market

  • Member of software architecture team
  • Direct Booking Module development
  • Requirements management
  • Technical feasibility consulting
  • Quality assurance of external components
  • Technical contact for contractors in Dublin, Budapest, Minsk and Bangalore
  • Test automation
  • Error analysis

Technology: Java, J2EE, EJB, XML, XSD, XSLT, Webservices, SOAP, BEA Weblogic 9, Tomcat, Oracle RAC, mySQL, Ruby, JUnit, CVS, IntelliJ IDEA, Enterprise Architect, UML, AccuRev, JIRA, TeamTrack, Bugzilla, CruiseControl

Jan 2005 - Dec 2006
1 year
Germany

Technical Project Manager

Lufthansa Systems

Development of runtime configuration, monitoring and logging system for EAI middleware

  • Technical Project Management
  • Coordinated offshore resources in Hungary
  • Provided technical concepts and architecture
  • Developed high-availability configuration system
  • Implemented application monitoring
  • Extended distributed system logging
  • Data model development

Technology: BEA Weblogic 8.1, MySQL, SQL, J2EE, EJB, iBatis, Hibernate, JDBC, XML, JMX, SNMP, JUnit, CVS, IntelliJ IDEA, Enterprise Architect, UML

Jan 2004 - Dec 2006
2 years
Germany

Technical Lead

Lufthansa Systems

Load testing for Enterprise Application Integration (EAI) components

  • Analysis of EAI software components under full load
  • Evaluation of third-party Java components
  • Proof of concept implementations
  • Technical project coordination
  • Load test concept development
  • JMeter plugin development
  • Performance analysis and optimization

Technologies: BEA Weblogic 8.1, J2EE, EJB, CORBA, JMeter, XML, JUnit, CVS, Eclipse, IntelliJ IDEA, GNUPlot

Jan 2004 - Dec 2005
2 years
Germany

Software Architect

Lufthansa Systems

Introduction of J2EE Web Services into existing EAI middleware system (ZAMBAS)

  • Member of software architecture team
  • Best practices identification for web services
  • BEA WLS framework evaluation
  • Web service architecture guidelines development
  • SOAP interface development
  • Web service interface definition
  • Build and deployment scripting
  • SOAP routing implementation
  • Security concepts evaluation
  • Test system simulation

Technologies: SOA, BEA Weblogic 8.1, SOAP, WSDL, XML Schema, J2EE Web Services, Apache Axis, EJB, XML, JAXB, Java, J2EE, Ruby, CASL, Ant, JUnit, CVS, Eclipse 3.0, Attachmate Infoconnect, Unisys, Tuxedo

Summary

Ich berate und unterstütze Führungskräfte, damit sie ihre Cloud-, DevOps-und Produktentwicklung-Initiativen erfolgreich umsetzen können. Über 20 Jahre Erfahrung in der Softwareentwicklung in verschiedenen Rollen als Softwarearchitekt, Projektmanager, Product Owner und DevOps-Coach. Mein Ansatz besteht darin, die Produktivität der Teams zu verbessern, indem wir Engpässe und Abhängigkeiten im Wertstrom erst identifizieren und dann lösen, die Kommunikation zwischen Teams optimieren, Transparenz schaffen und die Konzentration auf das Wesentliche fördern. Ergänzt durch den Einsatz geeigneter Architekturen und Technologien.

Languages

German
Native
English
Advanced
Portuguese
Intermediate
Spanish
Elementary

Education

TU Darmstadt

Diplom-Ingenieur · Maschinenbau & Informatik · Darmstadt, Germany

TU Darmstadt

Wissenschaftlicher Mitarbeiter · Flugmechanik und Regelungstechnik · Darmstadt, Germany

Certifications & licenses

Certified DevOps Coach

DASA

Advanced Scrum Master

Scrum Alliance

Certified Scrum Master

Scrum Alliance