Independent / Native Mac app
CueLoop
I was coaching a colleague through a customer interview by typing tips into a shared document. CueLoop started as a way to give people that help without a second person on the call.
Explore CueLoopThis is where it started.
A career, still taking shape
I’ve spent almost 15 years in product, sitting between sales, customer success, and the designers and engineers building the software. My job was to get the best outcome for the product and the customer, mostly through influence. That meant constant iteration on the product and on my relationships with the team. It was fun and challenging, and it trained my communication skills, which I now use every day with AI agents.
Now I can go from an idea to working software at close to the speed of thought. I still lean toward product and design, and AI coding agents write the code, so I can see more of my own ideas through.
Scroll to watch a place take shape. Scroll back to revisit it.
Follow the story01 / Sports Direct & Covers
My first job in product was in 2013, as a product coordinator at Sports Direct, a sports data company in Halifax. I’m a sports fan, so the industry drew me in. Most of my work was testing and research to help us decide what to build and get it ready for market.
I worked across Sports Direct and its sports betting site, Covers. When the two split, I moved to Covers full time as a product developer. I saw projects through from start to finish, worked with editorial, marketing, sales, and IT, ran our Scrum process, and became the team’s UX advocate. Decisions were often made on instinct, so I pushed for light structure around how we made them. It taught me that building a product takes a great team and great communication.
02 / Resulta & Odds Shark
In 2019 I joined Resulta as a senior product manager for Odds Shark, a sports betting site. This is where I got serious about user experience: usability tests, A/B tests with our conversion team, and journey-mapping sessions where I paired senior leaders with junior colleagues so everyone had a say.
My proudest moment was the 2020 US presidential election. We’d mapped how people would find and use our election odds page, and on election night we stayed up until the wee hours tweaking components and copy for every prop bet. Over that month the page drew almost 3 million visits, mostly from search. It was the most traffic the site had ever seen.
03 / LifeRaft
In 2021 I moved to LifeRaft, a company that helps security teams watch for threats. I’d just read Teresa Torres’s Continuous Discovery Habits. Feature requests often reached us secondhand, so I started interviewing customers the way she teaches: ask about the last time something happened, and get them to tell you that story.
What stuck with me most were the visits. Sitting down with security teams at the headquarters of Fortune 500 companies showed me what they do, how much rests on them, and where our product helped. After a promotion to principal product manager, I helped lead the redesign of Queries, the core feature of LifeRaft’s main product, Navigator. It’s where teams track social posts for threats. We rebuilt it on newer technology so it worked on any screen and could do more.
04 / Product operations
Later at LifeRaft, I moved into product operations. I’d heard it could be a new path and wanted to see what it was like, and I was already invested in our tools and how information moved to and from the product team. The product managers were my customers.
The change I’m proudest of was how we talked to customers. Our interviews leaned on prepared questions and often turned into lists of feature requests. So I brought Teresa Torres’s approach to the whole team, and we all took her Continuous Interviewing course. We started asking about real, recent experiences, and the interviews got much deeper into how customers work.
05 / Innerlogic
In 2024 I joined Innerlogic as head of product and an early employee. After almost 15 years of learning, and some unlearning, I wanted a small team where I could help shape how things were done and make decisions quickly. I work directly with customers and turn their feedback into changes that make sense for them and for us.
Then one afternoon, Innerlogic’s cofounders asked me to get a prototype going in v0, an AI tool for building apps. I wasn’t sure how far I’d get, but I had a full working prototype to show by the end of the day. That changed how I saw my job. I went on to build our new survey builder with it, and since January 2026 I’ve built with Claude Code and Codex. Now I’m part of the development team, and I ship code daily.
06 / Product thinking, hands-on
A day might start with a customer call. I check our notes against what other customers have said, write up the work with all that context, and only hand it to an AI agent once I’m sure it understands the problem. Then I test it, polish the details, and run automated reviews before a teammate reviews the code. Sometimes I show a customer my work in progress before it ships.
Keeping everything tied to what customers told us is how I stop agents from building things nobody asked for. And I think designers, developers, and product people are all becoming product builders. We each bring a different superpower, and we borrow from each other as much as we can.
07 / Side projects
CueLoop started in early 2025 as a Chrome extension that popped up interview tips, then became a Mac menu bar app. Since August 2025 it’s grown into a native Mac app that records both sides of a call, coaches you live, and keeps what you learned. It’s the project I care about most.
It isn’t the only one. I built Loupe to point AI agents at exactly the part of a Mac app I want changed, and Explain Again, a Claude Code mod that re-explains long AI answers in plain English, as a diagram, a web page, or a video. For a psychologist, I built Inscribe, a note-taking app that drafts session notes with AI running entirely on the device, so client details never leave it. And I’m running our basement renovation with AI instead of hiring a project manager.
I build these alongside my work at Innerlogic.
See my side projects Explore the workStill building.
Independent / Native Mac app
I was coaching a colleague through a customer interview by typing tips into a shared document. CueLoop started as a way to give people that help without a second person on the call.
Explore CueLoopInnerlogic / Customer enablement
Customers needed someone to walk them through the product every time. I led and built a help site in English and French with Codex and Claude Code, checking each piece against what customers had asked for.
Explore the help siteInnerlogic / Product and building
Customers couldn’t build their own surveys. I built a new survey builder in v0 before I had access to our code, then started working on it directly in Claude Code.
Explore the survey builderWorking together
When a problem isn’t simple, I try not to jump straight to a solution. Who is this for? What are they trying to get done? Is this a brand new feature, or an iteration on something we already have? If we add something, what should we remove?
I do my best work thinking through those questions with one or two other people. It’s been true at every job I’ve had. Coding agents are fun to build with, but I don’t want to lose what happens when people build something together.
Connect on LinkedIn