From the trades to tech — building software that matters.
Full-stack software developer based in Canada with a background in entrepreneurship and the trades. I specialize in TypeScript, AWS, and event-driven architectures, and I've been increasingly focused on integrating AI into the products I build. When I'm not writing code for work, I'm building my own products to solve real problems for real people.
In 2015, while running my own business in the trades, I stumbled into coding. What started as an attempt to build a single app turned into something I couldn't put down. I taught myself to code, started freelancing on the side, and even picked up contract work reviewing code for an online education platform — helping students while sharpening my own skills.
For a few years I kept one foot in each world, running my business during the day and writing code at night. In 2022, I went all in on tech. My first full-time role was at an early-stage startup building real estate management software. Small team, fast pace, lots of ownership — exactly the kind of environment where my background in running a business actually came in handy.
From there I moved into agency work, building e-commerce storefronts and warehouse fulfillment systems for a range of clients. Then a stint focused on marketing and influencer platform tooling. Each role broadened my technical range and deepened my understanding of shipping software that actually gets used.
These days I'm back building product at a startup — designing features end-to-end, working across the full stack, and integrating AI where it makes sense. On the side, I build my own apps to solve problems I see firsthand in industries that are still underserved by good software.