Leader · Founder · Builder

Companies that grow.
Teams that build.
Technology that matters.

24 years working where software, operations, and financial outcomes intersect. I lead from the front, stay close to the work, and believe anything worth doing can be built.

Get in touch →
24 Years building
technology that works

About

The short version.

I've spent 24 years building technology, leading teams, and starting companies. FinTech, PropTech, enterprise software, real estate, operations. If it can be built, I'm probably already building it.

My career started in enterprise consulting at FICO, moved through development leadership at TD, and into engineering management at IBM. Along the way I earned an Executive MBA at Rotman and started building things of my own.

Today I operate across multiple ventures, from early-stage technology to real assets. I'm most useful where the problem is ambiguous, the stakes are financial or operational, and someone needs to turn it into a system that can be built, measured, and scaled.

Domain FinTech Enterprise financial systems, decisioning platforms, banking technology
Domain PropTech Real estate technology, asset management, property intelligence
Multiplier AI Building with AI as a first-class tool, not a slide in a pitch deck

How I think

Principles, not platitudes.

01

Break it down

Ambiguity is just a problem that hasn't been decomposed yet. Break it into pieces small enough to build, test, and ship. No hand-waving. No 90-slide decks. Just clarity.

02

Build it yourself

I believe anything can be built if you understand it well enough. AI, modern tooling, and two decades of pattern recognition mean I move fast and build right.

03

Raise the floor

The best teams are environments where everyone gets sharper. Build cultures where people learn faster, ship with confidence, and own their work.

04

Build the process

Stable teams run on good systems. I introduce processes that create discipline without bureaucracy, so teams can move fast and still sleep at night.

05

Own the outcome

I take ownership of systems where failure has real consequences. Stay close to the work because that's where the real decisions live, and optimize for how things behave after they ship.

I don't believe in problems that can't be solved. I believe in problems that haven't been broken down far enough yet.

Background

Where I learned what I know.

IBM

Engineering Leadership

Turbonomic

Leading teams building application resource management at enterprise scale.

TD

Development Leadership

Engineering teams inside one of North America's largest financial institutions.

FICO

Consulting

Enterprise advisory on analytics and decisioning platforms.

Connect

Let's talk.

Whether you're building something and need a technical partner who's done it before, or just want a good conversation about hard problems, I'm always interested.