Vancouver · Contract & fractional
Work with me
Same work, sized to your team. On a big team I'm a senior or staff engineer. On a small one I'm head of product or CTO, part-time if full-time is more than you need.
Roles
Product engineer
Teams that need senior throughput now.
Embed with your team, on your stack and conventions · Ship production features end to end · Raise the bar in review and specs
Product designer
Teams that want the screens designed by the person who'll build them.
Flows and interfaces, designed and then built · A component kit the next engineer composes from · Design calls made knowing what they cost to build
Systems consultant
System design, before the build.
An architecture and data model, written down before any code · A build order: what ships first, and why · A review of the system you have, with what I'd change
Fractional CTO
Non-technical founders and scaling teams.
Architecture and technical strategy · Hiring, code review, and standards · AI-native process — conventions that let a team build safely
0→1 build
Founders who need a real product, not a prototype.
Idea to shipped product, with architecture, schema, and infrastructure included · Built solo, with weekly written updates · Documentation and conventions the next engineer inherits
Most engagements land between $15K and $75K CAD. Fixed scope where it makes sense, with no hourly surprises.
Building, for clients
Coded website
Websites for creative work. 3 days to your first look.
Branding
A brand built in order, from pillars to logo, with a guide so you can apply it yourself.
Conventions install
Your codebase's conventions, written as files your team and its AI tools build from.
How I work
Typed end to end
Postgres to the pixel, contracts the compiler enforces.
Tutorial-grade specs
Every layer of a feature mapped before it's built.
Preview environments
You see the work as it lands, not at the end.
AI-native development
Layered convention files that hold generated code to senior quality.
Weekly written updates
Decisions, tradeoffs, and what ships next.
Not a dev shop that upsells hours.
Not a consultant who delivers a deck and disappears.
Not a body you have to manage.
How to start
A 30-minute call
What you're building, where it's stuck, whether I'm the right fit.
A scoped proposal
Within 48 hours: scope, timeline, price, start date.
A start date
Work begins. Weekly written updates from week one.
FAQ
How do engagements start?
- With a 30-minute call. If it's a fit, you get a scoped proposal within 48 hours: scope, timeline, price, start date. No pitch either way.
Contract or fractional — which do I need?
- Contract is embedded: I join your team for three to twelve months and ship production features. Fractional is one or two days a week on retainer, covering architecture, technical strategy, hiring, and review. If you're not sure, the call sorts it out quickly.
Where do you work from?
- Vancouver, Canada (PST). Remote, with full overlap of North American working hours.
How does pricing work?
- Fixed scope where it makes sense: a price tied to deliverables rather than hours. Contract engagements bill monthly. Most land between $15K and $75K CAD.
Are you available now?
- Yes. Taking up to two engagements, or the right full-time role.