Training & credentials

Completed — and actively in progress

The formal track behind the skills above: what's done, and the certifications I'm working through right now.

Centennial College Advanced Diploma — Software Engineering Technology
✓ Completed3-year · 2026
Esri Academy ArcGIS training — 11 courses (Pro, Online, Enterprise, Monitor)
✓ Completed2026
Coursera · University of Toronto GIS, Mapping & Spatial Analysis Specialization
● In progress~3–8 mo
Coursera · IBM Business Analyst Professional Certificate
● In progress~3–8 mo
Coursera · Univ. of Michigan PostgreSQL for Everybody Specialization
● In progress~3–8 mo

Published & live: service-request map, 311 operations dashboard, and a service-request lifecycle Story Map — all built on ArcGIS Online.

Skill inventory

Where I stand against the role

The technical surface of a municipal GIS / BSA role, mapped against where I actually stand on each. A working inventory, not a checklist of gaps.

Job calls for Where I'm at
ArcGIS Pro Hands-onLondon bikeability analysis — buffers, tiering, map layouts
ArcGIS Online · hosted feature layers · dashboards Hands-onPublished feature layers + an operational dashboard
ArcGIS Enterprise (Portal, Server, Monitor) TrainedEsri Monitor course; architecture fundamentals
Cityworks (AMS, PLL) LearningStudying AMS/PLL + ArcGIS Enterprise integration
REST APIs · JSON Hands-onFull CRUD APIs in Spring Boot & Express, Postman-tested
OAuth · SSO · Kerberos TrainedCoursework; conceptual familiarity
SQL Server · PostgreSQL · geodatabases Hands-onSchema design + queries: PostgreSQL, MySQL, AGOL
Windows Server · IIS TrainedEnterprise infrastructure coursework
PowerShell · Python · ETL Hands-onPython for scripting & data analysis
.NET · React · Leaflet Hands-on3 ASP.NET Core apps; React + Leaflet on CityFlow
Business process review · workflow analysis Hands-onWorkflow Analysis study; CRM admin & reporting

Hands-on — built or used it in real work  ·  Trained — completed the coursework  ·  Learning — picking it up now

Roadmap

The next level on each front

Beyond the three certifications already in progress above, here's where the hands-on work goes next — the same levels from the table, moving up.

TrainedHands-on

ArcGIS Enterprise

Stand up Portal & Server — from coursework to running the stack.

LearningHands-on

Python for ArcGIS (arcpy)

Automate geoprocessing and batch spatial workflows.

LearningHands-on

Cityworks (AMS, PLL)

Working knowledge of AMS/PLL + ArcGIS Enterprise integration.