It seems we can’t find what you’re looking for. Perhaps searching can help.
It seems we can’t find what you’re looking for. Perhaps searching can help.
We use essential and non-essential cookies to enhance site performance, analytics, and personalization.
Before you consent, only essential cookies (e.g. session, security) are active.
By clicking Accept, you agree to our use of non-essential cookies.
You can withdraw consent anytime via our banner or browser settings.
For full details on cookies used, data sharing, and your rights, see our Privacy & Cookie Policy.

I help organizations transform and modernize existing software ecosystems by addressing both technical and organizational complexity. The focus is on understanding the current system, aligning business domains, architecture, and team structures, and establishing an evolutionary path toward adaptable and maintainable software.
This includes:

I assess existing software systems and architectures to identify structural problems, technical risks, constraints, and opportunities for improvement.
The goal is to provide a clear understanding of the current architecture and practical recommendations for its evolution. This includes:

I facilitate focused workshops to help teams understand complex domains, identify architectural boundaries, align technical and business perspectives, and make informed decisions about architecture and transformation.
This includes:

I help organizations connect enterprise architecture with product development and delivery, ensuring that architectural decisions support business objectives, engineering practices, and operational requirements.
The focus is on establishing architectural direction while providing hands-on technical leadership throughout implementation and delivery. This includes:
