Cameron Thompson
Full-Stack Software Developer
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 - PresentAvalanche 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-05Canadian 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