About
Where I started, what I care about now, and where I’ve worked along the way.
How I got here
I wasn’t a great student, and my grades weren’t good enough for computer science. But I’d been building websites since I was 12, so at 18 I went to a coding bootcamp instead. I’ve been writing software for a living ever since.
Those first websites came together on my dad’s laptop, one Codecademy lesson at a time. As a teenager I ran Minecraft servers and forum sites, hoping they’d pay better than my cashier job. The bootcamp was Lighthouse Labs in Montreal: two and a half months of 12‑hour days, as the youngest in my cohort. Then came two months of applications in Halifax with nothing back, before my first developer job building React Native and IoT apps.
Today I care most about good architecture and the tooling other developers work inside: shared packages, conventions, and CLIs like always-up-to-date. This site is built on that same kind of foundation.
Experience
Nine years of building for startups, scaleups, and small businesses.
Event Temple
- Lead Engineer2024 – Now
- Senior Frontend Engineer2023 – 2024
Sales and catering software for hotels.
Pixel Perfect Software
Co-founder, Head of Development2025 – Now
Custom software for businesses, from first conversation to deployment.
Lighthouse Labs
Web Mentor2021 – 2024
Mentored 100+ developers through the full-stack bootcamp I graduated from.
Show 3 earlier rolesHide earlier roles
The Rounds
Full Stack Developer2021 – 2023
Built an accredited learning platform for physicians and helped rebuild the company’s web frontends.
HomeEXCEPT
Full Stack Developer2018 – 2021
React Native apps talking to IoT devices over NFC and BLE, plus the Node APIs behind them.
TnrDesign
Freelance Web Developer2017
HTML and CSS sites for small clients. My first year of programming.