Practical Envisioning of software architecture
Helping organizations design software systems and architectures that evolve with business change
Core Expertise
Software Transformation & Modernization
Modernizing legacy systems and designing scalable architectures that evolve with business needs. From monoliths to distributed systems, enabling sustainable transformation.
Software Architecture
Designing software architecture that is maintainable, and aligned with business goals. Applying Domain-Driven Design and Team Topologies where it adds value and building reliable cloud-native systems that are straightforward to operate and scale.
Domain-Driven Design
Designing software around the business domain to manage complexity and create clear boundaries. Applying strategic and tactical Domain-Driven Design to align software, teams, and business capabilities while allowing the architecture to evolve with changing business needs.

Product Engineering
Bridging the gap between architecture and delivery, Product Engineering covers the complete technical journey from design and implementation to testing, deployment, and production.
My Services

Workshops & Strategic Facilitation
Facilitate DDD, EventStorming, architecture, modernization, and transformation workshops to establish boundaries, priorities, and a shared technical direction.

Architecture Assessment & Advisory
Assess existing systems, identify architectural risks and constraints, define target architecture, and provide actionable recommendations.

Transformation & Modernization Consulting
Plan and guide modernization initiatives, from legacy systems and monoliths toward modular, distributed, or cloud-ready architectures where appropriate.

Architecture Design & Technical Leadership
Design solution architectures and provide hands-on architectural leadership during implementation, including architectural decisions, APIs, deployment, and engineering practices.
Book a 30-minute call
Have an architecture, modernization, or product challenge?Let’s discuss your current situation, identify the key challenges, and explore how I can support you.
Recent Conference Talk
I was speaking at International Software Quality Days in Vienna, on May 20th 2026, sharing insights on Software Transformation and Systemic Event Discovery Approach.

