Cameron Thompson

Full-Stack Software Developer

Download PDF
cam@camthompson.ca
647-498-1270
Revelstoke, BC

Professional Summary

Full-stack software developer with 6+ years of experience building applications that serve real users at scale. Specialized in React, Next.js, and geospatial applications with a unique focus on avalanche forecasting and safety technology. Currently developing software used by multiple organizations across Canada, serving over 50,000 backcountry enthusiasts.

Core Technologies

TypescriptGoLangPHPHTML & CSSReactNext.jsViteGolangPostgreSQLFirebaseChakra UIMUI

Professional Experience

Software Developer

2022-05 - Present

Avalanche Canada

  • Develop avalanche forecasting software used by multiple organizations across Canada
  • Maintain public-facing website and app serving over 50,000 backcountry enthusiasts
  • Built AvID FX forecasting tool combining geospatial weather data with interactive mapping
  • Rebuilt mobile PWA using Next.js, MUI, and Mapbox for enhanced user experience
ReactNext.jsGoLangMapboxZustandMUIAuth0

Full-Stack Developer

2019-11 - 2022-05

Canadian Mortgages Inc.

  • Developed and maintained in-house software processing over 100 mortgage deals per month
  • Designed and implemented new features and bug fixes to improve user workflow
  • Built automated processes for document handling and deal status tracking
  • Integrated with third-party applications to streamline operations and reduce manual work
PHPCakePHPMySQLPlaid

Education

Web Development Bootcamp

Lighthouse Labs

August 2019 - November 2019

BASc Environmental Engineering

University of Waterloo

September 2007 - April 2012