My Focus
Three key areas for successful agile software engineering
Agile Requirements Engineering
Effective methods for requirements elicitation and management in agile projects. From user stories to continuous stakeholder communication.
Software Architecture
Modern architectural principles and patterns for scalable, maintainable software. Cloud-native architectures, microservices, and serverless computing.
Software Quality
Quality assurance through test-driven development, continuous integration, and code reviews. Building a sustainable quality culture.
Typical Challenges
Many software teams struggle with these problems consciously or unconsciously
Unclear or constantly changing requirements
Unclear requirements lead to misunderstandings and wrong priorities, while constantly changing requirements make planning and development difficult. This delays projects and increases costs.
Difficult communication between stakeholders
Inconsistent or ineffective communication between developers, product owners, and other stakeholders leads to misunderstandings and wrong decisions.
Technical debt and legacy code
Technical debt arises from quick but unclean solutions that impair maintainability and scalability in the long term. Legacy code, often outdated and poorly documented, makes further development difficult.
Missing test automation
Without test automation, errors are often detected late, increasing time and costs. Manual tests are error-prone and inefficient.
Inefficient development processes
Unclear processes, redundant tasks, or excessive bureaucracy slow down development.
Lack of software architecture knowledge
Lack of knowledge in software architecture leads to poorly scalable, hard-to-maintain systems. Teams without architectural understanding often make short-term design decisions.
My Services
Individual solutions for your specific challenges
Consulting
Individual consulting for your specific challenges
- Process analysis and optimization
- Architecture reviews
- Agile transformation
- Tool evaluation
Public Trainings
Regular trainings on current topics
- Agile Requirements Workshop
- Prioritization techniques for agile requirements
- Creating effective user stories
- Integration of requirements engineering into Scrum
In-house Trainings
Tailor-made training for your team
- Individual curriculum
- Practical exercises
- On-site or remote
- Follow-up support
Contact us now
Let’s tackle your challenges together

University Lecturer
Teaching at university on topics related to agile software engineering
10+ years of IT experience
Extensive practical experience in software development and project management
PSM & PSPO Certifications
Professional Scrum Master and Product Owner Certifications from Scrum.org
Former Head of Development
Leadership experience in managing development teams and agile transformations
Contact Form
Tell me about your challenge – I will get back to you as soon as possible.
