Dev Maturity Test
The Dev Maturity Test helps you evaluate your software development workflow across key areas like version control, CI/CD automation, code review, testing, deployment, and monitoring. By answering a few quick questions, you'll discover your team's strengths and identify opportunities to improve your engineering practices.
Take the test to benchmark your current development maturity and get actionable insights for building more reliable, efficient, and collaborative software delivery processes.
What I Do
Specialized Services
Strategic technology advisory for founders and leadership teams building ambitious companies.
Technology Strategy
Translating business goals into a technology roadmap — covering make-vs-buy decisions, platform choices, and prioritisation frameworks that keep engineering aligned with company direction.
- Technology roadmap development
- Make-vs-buy evaluation
- Platform and stack decisions
- Prioritisation frameworks
Engineering Organisation
Designing the team structures, hiring processes, and engineering culture that let companies scale without losing velocity or cohesion.
- Team structure and hiring strategy
- First engineering leadership hire
- Engineering culture and values
- Onboarding and retention
Architecture & Scalability
System design that survives growth — addressing technical debt, security posture, and scalability constraints before they become crises.
- System architecture review
- Scalability and growth planning
- Technical debt assessment
- Security posture evaluation
Technical Due Diligence
An honest, structured evaluation of engineering quality, codebase health, and team capability — for investors, acquirers, or boards making high-stakes decisions.
- Codebase and architecture review
- Team and process assessment
- Risk identification
- Written findings report
About
About
With over a decade of experience in software engineering and technical leadership, I work with founders and leadership teams to help them make better technology decisions — faster and with more confidence.
My approach treats technology as a business lever, not an end in itself. Whether that means shaping an engineering roadmap, evaluating an architecture, or helping a team work better together, the goal is always the same: turn technical complexity into a competitive advantage.
I've worked across the full lifecycle — from early product decisions at seed stage through the scaling challenges that come with growth. My background spans both hands-on engineering and leading teams, which means I can engage at whatever level of detail is most useful.
10+ Years
Professional Experience
Teams Built & Led
Engineering Leadership
Full-cycle
Seed to Scale
Global Delivery
Cross-border Projects
Contact
Let's Work Together
Working on something ambitious? Let's talk.