↓Skip to main content

Skills

What I bring #

Subject-matter knowledge (as a developer) #

  • Business administration
  • Retail
  • Agriculture (particularly viticulture)
  • Insurance

Mindset #

Customer focus, courage, curiosity, trust

Methods #

  • Agile (Scrum and Kanban)
  • Clean code
  • Software architecture

Technologies #

  • Markup languages: AsciiDoc, HTML/CSS, Markdown
  • Operating systems: Linux, Windows
  • Databases: MongoDB, PostgreSQL
  • Frameworks: Kotlin Multiplatform, Spring Boot
  • Infrastructure: Ansible, Kubernetes, SaltStack
  • Libraries: Apache Kafka, Apache POI, Room
  • Programming languages: Kotlin, Java

Tools #

  • CI/CD: GitLab, JetBrains TeamCity
  • Documentation: Antora, arc42, PlantUML
  • IDE: IntelliJ IDEA
  • Issue tracking: Jira, YouTrack
  • Server software: Ferm, Nginx
  • Version control: Git

Other parts of my profile #

Mindset #

Commitment, faith, openness, a sense of order

Methods #

  • Test-driven development

Technologies #

  • Markup languages: HTML/CSS, LaTeX, reStructuredText
  • Operating systems: Mac OS X
  • Databases: CouchDB, db4o, MariaDB/MySQL
  • Frameworks: Angular, Django, Eclipse RCP, Micronaut, Symfony
  • Libraries: Graphviz
  • Programming languages: COBOL, JavaScript, PHP, Python

Tools #

  • CI/CD: Jenkins
  • IDE: Eclipse
  • Version control: Subversion

Professional development #

Training courses (excerpt) #

Microservices with Java October 2019
Provider: Orientation in Objects GmbH
Trainer: Falk Sippach
duration: 2 days

Kanban Management Professional I (KMP I) — March 2018
Provider: it-agile GmbH, duration: 2 days

Combined course: Communication and facilitation techniques in IT; conflict management and constructive conflict resolution — November 2017
Provider: oose Innovative Informatik eG, duration: 3 days and 2 days

Leading as a Scrum Master — July 2016
Provider: oose Innovative Informatik eG, duration: 3 days
Topics included:

  • Fundamentals of process-oriented facilitation
  • Active listening
  • Questioning techniques
  • Visualisation
  • Stages of a conversation
  • Facilitating groups
  • Consensus-building techniques
  • Tips and tricks for handling difficult situations

Professional Scrum Master (PSM I) — June 2015
Provider: andrena objects GmbH, duration: 2 days

Bar camps #

Agile Coach Camp AT — September 2017
Organisers: sinnvollFÜHREN GmbH and Agile Experts e.U.; duration: one weekend
Annual bar camp for agile coaches in Austria

Conferences #

W-JAX — 2024 and 2025
Organiser: entwickler.de, duration: 5 days each
Annual conference on software development in the Java ecosystem

OOP – Software meets Business — 2015–2018, 2020
Organiser: SIGS Datacom, duration: 5 days each
Annual conference on software development and agility

University #

Degree: Bachelor of Science in Business Informatics

Final grade: 2.6

Bachelor’s thesis #

“Design and development of a legacy software modernisation analysis tool”

The project was a consultancy engagement for a large German industrial company. It needed suitable strategies for legacy applications on a mainframe: continue running them or switch them off? I designed a rapid assessment that used as little data as possible to reach a decision and communicate it to the client, including the reasoning behind it.

School #

2005: Abitur (German university entrance qualification), Hannah-Arendt-Gymnasium, Haßloch/Pfalz

Before that: Ernst-Reuther primary school, Haßloch/Pfalz