Discovery Call
A 30-60 minute chat to understand your business and challenges. We'll find at least one problem I can make easier, starting with low-hanging fruit to deliver value quickly.
How often have you thought, "There's got to be a better way!?" We can give you time back, reduce errors, and save you money.
No one wants one more app or webpage to deal with. We integrate with the apps you already use, letting you get more done.
When everything's everywhere, it's hard to know what's important. Let's put what matters back at your fingertips.
Respond nimbly to clients, send emails when problems arise, and use just the right amount of AI until a human's available.
Focus on customers, improve processes, or experiment with your next big idea. You have important work to do—leave the busy work to us.
How often have you thought, "There's got to be a better way!?" We can give you time back, reduce errors, and save you money.
No one wants one more app or webpage to deal with. We integrate with the apps you already use, letting you get more done.
When everything's everywhere, it's hard to know what's important. Let's put what matters back at your fingertips.
Respond nimbly to clients, send emails when problems arise, and use just the right amount of AI until a human's available.
Focus on customers, improve processes, or experiment with your next big idea. You have important work to do—leave the busy work to us.
AI has a lot of promise, and a lot of hype. We find the best job for AI and the best way to use it—no AI slop or crazy API fees. AI will have a specific role, whether that's understanding unpredictable data, performing research, or building software that's safe and reliable.
With platforms like n8n, it's easier than ever to create and maintain just the functionality you need, integrating with Slack, Teams, Excel, Google Drive, or any other system you already use. Want to snap a receipt, send it to WhatsApp, and instantly see how it affects your budget? Automations bring it all together.
Sometimes, you need a user interface that matches your exact needs. With over 15 years of experience making things for the web, if you can describe it, we can make it—and you can be confident it'll be secure, reliable, and present your business in the best possible light.
A 30-60 minute chat to understand your business and challenges. We'll find at least one problem I can make easier, starting with low-hanging fruit to deliver value quickly.
Until you see it, we can't be sure what we agreed to make. A wireframe or demo prevents confusion and wasted time before we nail down a contract.
A clear proposal describing what you'll get, when you'll get it, who's responsible for what, and the price. Once we agree, the fun begins!
Nobody likes to be in the dark. We'll agree on an update schedule early on, so you always know what's happening.
Deployment time! If you want ongoing support, count on us to keep you running. Happy with our partnership? Let's talk about what problem to solve next.
I've been a web developer for over 15 years, working industries as diverse as games, retail, real estate, marketing, education, recruiting, publishing, and more. I've worked with 3-person startups, multinationals, and everything in between. I've worked with many different coding languages, libraries, frameworks, and more on the server, browser, mobile apps and desktop apps. This breadth makes it possible to translate approaches and requirements easily from project to project, and from tech stack to tech stack.
But what I really bring to the table isn't just technical expertise: it's the facility to communicate tangly technical details in plain language, and the ability to listen not just for what people say, but how they think and what challenges they're facing. What's important isn't just the tech, it's being willing to really listen, empathize, and imagine. That way, we're not building towards something you don't really want or need.
When I'm not coding, you can find me out on the water kayaking or sailing, making music with friends or family, or scouting out the most interesting cuisine Vancouver has to offer. Occasionally all three at the same time!