CTO & Engineering Leadership

Helping teams make good decisions and build well.

For founders and executives: sound technical decisions, clear investment choices, and direction engineering teams can act on, from a leader who stays involved in the work.

See my leadership experience

How I can help

Clear priorities. Practical support.

Technology strategy

Business priorities connected to roadmaps, architecture, and investment choices, with trade-offs and delivery risks made clear.

Helping teams work together

Hardware, software, AI, finance, marketing, and sales teams that understand each other’s constraints, decide together, and follow through.

Engineering practices

Reproducible environments, automated checks, documentation, observability, and clear release processes that support the team.

AI coding agents are part of that work, with responsibility for the technical decisions and the quality of the result staying with me.

Selected experience

Where I’ve put this into practice.

2016 – Present
Digital health

Chief Technology Officer

Setting technology direction across AI, clinical data, cloud infrastructure, apps, and connected devices, with research, product, and commercialization priorities kept in view.

Brought data and AI workflows onto shared platforms, coordinating software, AI, hardware, and clinical teams on validation and delivery.

2024 – Present · Part-time
Growth & technology agency

Head of Engineering

Advising founders and executives on investment, technical trade-offs, and launch readiness, while leading architecture and delivery across cloud apps, data platforms, commerce, and integrations.

Established engineering and release standards, reproducible development environments, and reusable CI workflows to simplify onboarding.

2018 – Present
Startup-to-enterprise consulting

Software Engineering Consultant

Advising and building across architecture, cloud, data, commerce, and web and mobile products, adapting to each team’s tools and practices.

Staying close to the code and the business keeps technical decisions serving the founder and team.

Ways to work together

The right support for where you are.

Fractional CTO

A senior technical partner working alongside you, providing ongoing technology direction for your business.

Engineering leadership engagements

Platform modernization, architecture decisions, delivery practices, or a complex project that needs technical leadership.

Permanent leadership roles

Open to CTO and engineering leadership roles that combine strategy, team development, and hands-on technical work.

The technical work

Take a closer look.

Work with me

Tell me where you’re headed.

We can talk about ongoing support, a specific technical challenge, or a permanent leadership role.

Connect on LinkedIn