Skills
Table of Contents
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