The work
Eight projects. Each started as a real job for a real business — sometimes my own. Click any one for the full story, including what's working, what isn't yet, and what it would look like to do something similar for you.
A month of work, three hours of work
Over 6,000 SKUs of product data migrated between two inventory systems across two Google Meets.
A British e-commerce business migrated years of product data between systems in about three hours, across two Google Meets.
Read the story →
Eighteen years of email, turned into a pattern library
Over 500,000 messages in my email archive, filtered down to 736 high-signal customer recommendations — now a pattern library my sales and marketing partner's AI assistant queries live, every week.
Eighteen years of CoachingOurselves email filtered to 736 high-signal recommendations, now a pattern library a partner's AI assistant queries live.
Read the story →
A CV anonymizer that strips identity before any AI reads it
Raw resumes stop at a Montreal server. The cloud AI only ever sees the scrubbed skills and experience, and the candidate's privacy never leaves Canadian soil.
A CV anonymizer that strips identity on a Montreal server before any cloud AI sees the content. Built as a Law 25 proof of concept.
Read the story →
A training module, shortened on demand
Two production runs in the first month — MacKay CEO Forums' CHRO session and Alberta Health Services' APL team. Same cutting protocol, two very different pipelines.
Two production runs of a CoachingOurselves module shortening tool — one driven by a work order, the other by a Microsoft Teams transcript of a client planning call.
Read the story →
Automated bilingual website redesigns for Montreal professional firms
I know a Montreal CPA firm running a mid-2010s template. It took me a couple of hours to produce them a fourteen-page English-and-Quebec-French replacement — passing typography, tone, and French-rendering checks — vastly better than what they currently have.
An automated pipeline that turns dated Montreal-firm websites into fourteen-page bilingual replacements in a couple of hours.
Read the story →
A transcript anonymizer that runs on your laptop
A 60-minute interview transcript takes a research assistant 2 to 4 hours to anonymize by hand. This tool does it in about 5 seconds — and the same person gets the same pseudonym in every transcript she appears in.
An offline Windows desktop app that anonymizes qualitative-research interview transcripts in seconds, with consistent pseudonyms across an entire batch.
Read the story →
An agent that preps the room before I walk in
I run AI enablement workshops, and I always wanted to know what the people in the room needed from AI before I walked in. So I built an agent the participants can email before my workshop — it reads every intake, spots overlap, coaches people through the rough bits, and hands me a briefing built out of real, named pain points the participants already own.
An email-based agent that preps workshop participants in the week before a session, spots shared problems across the team, and briefs the facilitator with real, named pain points.
Read the story →
A window-and-door takeoff tool I'm building for a Quebec installer
A tool that reads an architect's PDF and produces a takeoff spreadsheet in minutes instead of an hour. I'm still using it internally while I refine the detection model.
A window-and-door takeoff tool for a Quebec residential installer — in active development while the detection model is refined.
Read the story →Not sure which one is closest to your situation?
Most engagements start with a 20-minute call where I listen and you describe one real thing you'd like to get done faster. No pitch. No slides.