Dev Maturity Test

Question 1 of 10
1. Do you use version control (like Git) for all projects?

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.