Biography
Hello, my name is Andrew. I've worked in the field of geospatial data analysis since 2012, having cut my teeth as a land surveyor before moving on to remote sensing, web development, and GIS.
The area I'm most passionate about is geospatial artificial intelligence. My graduate research was on supervised classification of lidar and hyperspectral data, which laid the foundation for over a decade of applying geospatial AI to environmental monitoring, urban planning, forestry, wildfire mitigation, and flood management.
I'm also an illustrator and graphic designer, with a focus on visual design and GIS. I enjoy creating animated maps and visualizations that communicate geographic information clearly and effectively.
In addition to my consulting work, I work as a senior geomatics officer at the Canada Centre for Mapping and Earth Observation.
When I'm not working, I'm hiking and surfing along Canada's beautiful west coast.
Skills
- Languages: Python, R, Javascript, SQL, CSS, HTML
- Python: PyTorch, scikit-learn, GeoPandas, Shapely, Rasterio
- R: sf, terra, raster, tidyverse
- Web: Django, Bootstrap, Leaflet, OpenLayers, Mapbox
- Databases: PostgreSQL, PostGIS
- AI: Supervised classification, object detection, semantic segmentation
Education
- University of British Columbia: M.Sc. Remote Sensing, 2014-2016
- University of Ottawa: B.A. Geomatics and Spatial Analysis, 2011-2014
