What makes a great solution architect? It’s not just about knowing the design patterns. It’s also about thinking clearly, collaborating effectively, and designing systems that serve both the business and the builders.
In Become An Outstanding Solution Architect, I share what I’ve learned from walking both paths: first as a senior developer, then as a solution architect. You'll get a practical, developer-grounded view of how these two roles should collaborate.
Learn the habits, tech skills and personality traits that will make you an outstanding solution architect.
I’ve spent 30+ years in the tech industry, working my way up from junior developer to senior engineer, architect, and eventually CTO and startup co-founder. Along the way, I’ve been CTO three times, launched two startups, worked in the Netherlands, Belgium and Spain, and even served briefly as Vice President of Engineering for a solar power company in California.
My training courses don’t just teach leadership theory. They’re grounded in real-world experience, and will show you how to cover managing projects, aligning stakeholders, scaling teams, navigating office politics, and making tough decisions under pressure.
Whether you’re growing into an architect role, stepping into leadership for the first time, or preparing for an executive seat, I’ll help you build the mindset, confidence, and skills to lead with clarity and impact.
Stepping into a CTO role isn’t just about tech expertise. It's primarily about navigating business politics, aligning strategy, managing stakeholders, and leading with clarity under pressure.
This course is your first 30 days, all mapped out. Each lesson tackles a realistic challenge, drawn from lived experience, and offers actionable strategies for leading teams, balancing priorities, and earning trust at the executive level.
Step into the CTO role with confidence—learn to lead teams, navigate politics, and drive strategy from day one.
Architect Training for Working Spirit in Deventer
In 2023, Working Spirit invited me to deliver an in-company training for their team of senior developers. The session was titled: “How Do I Become a Great Sparring Partner to an Architect?”
Over four days, we explored the skills, mindset, and architectural patterns that elevate a developer into a true collaborator at the leadership table, culminating in practical strategies for co-designing cloud architectures.
Whether you want a fully managed in-company training program or flexible online access for your whole team, I offer two scalable solutions:
Custom in-company training, delivered on-site or remote, tailored to your stack, goals, and team experience — complete with lectures, labs, and optional certification paths.
Enterprise team plans, giving your team unlimited access to my full course library, plus manager reports, concierge onboarding, and optional monthly training sessions.
Get full access to my complete library of leadership courses (and everything else), including hands-on labs, learning paths, and every new release.
Whether you're just starting out or scaling up your existing skills, membership gives you everything you need to learn at your own pace—with no limitations.
Sign up for the newsletter and get notified when I publish new blog posts and training updates.