Hi, I'mMike 👋

a front-end focused, full stack developer.

I am a seasoned full-stack developer with well over a decade of experience leading the creation of web applications from conception to production. I thrive on collaborative teamwork and am passionate about building innovative products. My journey has evolved from crafting marketing sites to architecting sophisticated, scalable web apps for international clients. I am proficient in modern frontend frameworks like React and Next.js, and am skilled at standardizing development processes, including robust build pipelines, Git workflows, and agile methodologies to enhance project efficiency and ensure the delivery of high-quality, accessible, and maintainable code.

  • React/Next.js
  • CSS/SCSS/PostCSS/TailwindCSS
  • Design Systems
  • DevOps/Deployment
  • Ecommerce

Skills

  • frontend: HTML5, CSS, JavaScript (ES6+), TypeScript, Webpack, Vite, React, Next.js, Remix, Gatsby, Tailwind CSS, Sass/SCSS, PostCSS, Styled-Components, SEO, Jest, React Testing Library, Vitest, Cypress, Puppeteer
  • backend: REST/GraphQL, Node, Express, Elixir, Laravel
  • databases: MongoDB, PostgreSQL, noSQL/SQL
  • ecommerce & payments: Shopify, Stripe
  • authentication: Auth.js, AWS Cognito, Auth0
  • devops & tooling: Docker, CI/CD, GitHub Actions, Git/Jenkins, Sentry/Splunk, Vercel/Netlify, AWS/GCP

Professional Experience

  • Domaine, Remote, Frontend Technical Lead, 2025As the Technical Lead in this client-facing role, I managed the technical delivery across 5+ concurrent Shopify Plus projects for major brands like The Body Shop Canada, Lugz, and Ursa Major VT. I was responsible for upholding high standards for accessibility (WCAG) and performance across all-new feature development, and for mentoring a project team of 3-4 engineers to ensure code quality and consistency.
  • Course Studio (now Rare Days), Remote, Senior Developer, 2022 - 2023As a Senior Developer, I spearheaded the frontend architecture and development for high-profile platforms like Salary Transparent Street and Good Inside, taking them from initial concepts to scalable, production-ready applications. I was trusted to make key technical decisions that shaped the foundations of these products.
  • Pixel Union (agency), Hybrid, Senior Developer, 2017 - 2022This role enabled my progression to a senior developer. I led complex e-commerce projects, most notably spearheading the frontend development for British Columbia's landmark Cannabis legalization effort by engineering both the retail and wholesale Shopify Plus platforms.
  • Metalab, Hybrid, Developer, 2014 - 2017Working within a high-velocity agency, I evolved from crafting marketing websites to building sophisticated web apps for major clients like Uber and Notarize.This role ignited my interest in the intricacies of software architecture and DevOps.
  • Terapeak (acquired by eBay), In-office, Developer, 2011 - 2014
  • Western Union Business Solutions, In-office, Developer, 2010
  • BC Ministry of Housing & Social Development, In-office, Web Analyst, 2008 - 2009

Projects

  • Salary Transparent Street, Senior Developer
    STS is a viral media brand dedicated to normalizing pay transparency through street interviews and an open, crowd-sourced salary database. I spearheaded the end-to-end development taking it from concept to production. I architected a cost-effective serverless infrastructure to support high-traffic loads and owned feature delivery.
  • Good Inside, Senior Developer
    As a MVP team member, I was instrumental in solidifying the MVP for its successful public launch. I established engineering best practices and CI/CD workflows that significantly improved code stability and enabled more predictable release cycles. I also overhauled the component library, creating a scalable and consistent foundation for future product development.
  • BC Cannabis E-commerce, Lead Frontend Developer
    The official Shopify Plus platform for British Columbia's landmark Cannabis legalization, serving both public retail and B2B wholesale customers. As the lead developer for this high-stakes government project, I engineered the frontend solutions to navigate complex provincial regulations. I architected and built a novel system within Shopify to enforce legal purchasing limits per order, and contributed to the Elixir backend to support these unique requirements.

Education

  • Lighthouse Labs, Vancouver, BC
    Web Development Boot Camp, 2015
  • British Columbia Institute of Technology
    Certificate of Technology, 2004