I turn real problems into finished software

I’m Victor, a senior engineer from Québec, Canada. I spent four years at Kraken, shipping software where mistakes cost real money. Now I build my own products, with AI doing the drudgery. Here’s what I’ve shipped so far, and how.

Victor looking out an airplane window, chin resting on his hand.
All projects

How I work

New AI models come out almost every week, and each one writes better code than the last. That makes judgment the valuable part: deciding what to build, how it fits together, and making sure it’s right before it ships.

  1. Spot a problem

    Something in my own week that bugs me more than once.

  2. Picture the fix

    The smallest version that would solve it, before any code.

  3. Work out the architecture with AI

    We go back and forth on the options. I decide what it needs and what it doesn’t.

  4. AI builds, I watch the setup

    What can fail, who can reach it, and what to keep an eye on once it runs.

  5. Ship in one step

    One command runs the tests, swaps in the new release and checks the site is live.

  6. Use it, adjust, ship again

    Real use decides what changes next.

Victor smiling on his time-trial bike at IRONMAN Ottawa.

Off the keyboard

I race the same way I build

My training is systematic: follow the plan, measure every session, review every race. Small fixes add up over the years.

Software gets the same loop: ship something small, see how it’s used, fix what matters most, ship again.

  1. IRONMAN Mont-Tremblant 202211:17
  2. IRONMAN Mont-Tremblant 202310:49
  3. IRONMAN Ottawa 202510:16
  4. IRONMAN Ottawa 20269:38

Say hello

Have a project in mind, a role you think I’d be interested in, or a question about something I’ve built? Send me a note.

hello@victorc.dev