Education

Centre of Geographic Sciences (COGS), NSCC

  • Diploma, GIS: Cartography & Geovisualization, 2026

Queen's University

  • BA, Geography, 2003

Technical Profile

Cartography & Geovisualization

  • Terrain visualization including DEM and topo-bathymetric elevation processing, shaded relief design, and elevation modelling.
  • Thematic cartography and spatial data representation
  • Cartographic hierarchy, typography, and layout composition
  • Colour theory and multivariate symbology design
  • Narrative cartography and data-driven map design

GIS Platforms

  • ArcGIS Pro (Spatial Analyst, 3D Analyst)
  • ArcGIS Online
  • ArcGIS StoryMaps
  • QGIS

Design & Visualization Tools

  • Adobe Illustrator
  • Adobe Photoshop
  • Adobe InDesign
  • Avenza MAPublisher
  • Blender

AI-Assisted Development

  • ArcGIS Maps SDK for JavaScript
  • Mapbox GL JS
  • HTML
  • CSS
  • JavaScript
  • Python
  • React
  • Astro
  • MDX

Additional Tools & Familiarity

  • Mapbox Studio
  • PostgreSQL
  • pgAdmin
  • Relational database design
  • ArcGIS ModelBuilder

Professional Credentials

Emergency Response & Operations

  • Fire Fighter I & II (NFPA 1001) — Justice Institute of British Columbia
  • Full Service Fire Fighter Operations Program — Justice Institute of British Columbia
  • Volunteer Recruit Training — Halifax Regional Fire & Emergency
  • ICS 100 — Introduction to the Incident Command System

First Aid

  • Occupational First Aid Level 3 (80 hours) — St. John Ambulance (former, recertified)

Avalanche & Mountain Operations

  • Avalanche Operations Level 1 — Canadian Avalanche Association
  • Avalanche Blasting Certificate, Hand Charge Endorsement — WorkSafeBC (expired)
  • Avalanche Skills Training Level 1 — Avalanche Canada
  • Introduction to Weather — Canadian Avalanche Association

Military Training & Service

  • Basic Military Qualification — Canadian Armed Forces
  • Basic Military Officer Qualification — Canadian Armed Forces

Aeronautical

  • Restricted Operator Certificate — Aeronautical (ROC-A) — Transport Canada
  • Transportation Security Clearance (RAIC) — Transport Canada (current)

Additional Experience & Training

  • Class 3 License — Valley Driving School
  • IRATA Level 1 — Pacific Ropes (former)
↑ Back to top