GIS Portfolio

Salman Haider

GIS Specialist | Spatial Analyst | ArcGIS & Python Automation

I work with spatial data, maps, and GIS workflows to support better decision-making. My work focuses on ArcGIS Pro analysis, cartography, Python automation, web mapping, and applied geospatial projects.

10 Years in GIS Academic training, mapping, and applied GIS work since 2016
200+ Freelance Projects Territory mapping, spatial analysis, reporting, and automation
35+ Certificates GIS, remote sensing, Python, databases, and web mapping
Master of Geographic Information Systems University of Calgary

Projects

GIS projects, automation tools, and spatial workflows

Here are some of the GIS projects I have worked on, including ArcGIS Pro automation, web mapping, routing, remote sensing, and spatial data processing. I have kept the technical details in the GitHub repositories, while this portfolio gives a quick overview of what each project does and why I built it.

Environmental GIS / ArcPy

Forestry Sampling Point Generator

Generates candidate forestry sampling points using GIS constraints such as forest cover, slope, road proximity, and spacing rules.

ArcPy Spatial Analysis Forestry
View GitHub →
GIS QA/QC

Spatial Reference Checker

Batch-checks spatial reference information across GIS datasets and helps flag projection or coordinate system issues before analysis.

ArcPy Projections QA/QC
View GitHub →
Google Earth Engine

GEE NDVI Zonal Stats

A Google Earth Engine workflow for calculating NDVI-based zonal statistics, useful for vegetation analysis, environmental monitoring, and area-based summaries.

GEE NDVI Zonal Statistics
View GitHub →
Survey Data / ArcPy

CSV Survey Points to Feature Class

Converts structured CSV survey records into ArcGIS point features, including coordinate handling and feature class creation for mapping and analysis.

Python ArcPy CSV
View GitHub →
LiDAR / Terrain Data

ASCII XYZ LiDAR Metadata Extractor

A Python utility for reading ASCII XYZ LiDAR-style data and extracting useful metadata such as extents, point counts, elevation range, and tile-level summaries.

Python LiDAR Metadata
View GitHub →

Cartography

Static maps and spatial storytelling

This section highlights some of the static maps I created during my GIS coursework and project work. I want each map to show more than just the final layout, so I am adding story pages that explain the purpose of the map, the data used, the cartographic choices, and the main findings.

Paradise Valley Trail Run route map preview
Terrain / Route Mapping

Paradise Valley Trail Run Routes

A terrain-focused race route map showing 5K and 10K trail routes with elevation, route context, and supporting map elements.

View Map Story

Skill Stack

GIS skills organized by workflow

I have organized my skills around the kind of GIS work I actually do: building clean spatial data, running analysis, automating workflows, publishing maps, managing databases, and turning outputs into useful maps, tools, and reports.

01

GIS Platforms & Enterprise

I work mainly in the Esri GIS ecosystem for desktop GIS, enterprise GIS, field workflows, and online mapping.

What I do

Desktop GIS Enterprise GIS Field Data Collection Portal-Based Mapping GIS Services

Tools

ArcGIS Pro ArcGIS Enterprise ArcGIS Online Portal for ArcGIS ArcGIS Server ArcGIS Field Maps ArcGIS Insights QGIS Global Mapper
02

Data Creation & Maintenance

I create, clean, validate, and maintain spatial data so it can be used reliably in analysis, reporting, and operational GIS workflows.

What I do

Spatial Data Editing Attribute Updates Digitizing CAD to GIS As-Built Drawings Data Validation

Methods

Topology Rules QA/QC Protocols Metadata Standards Data Maintenance Geodatabase Layers
03

Spatial Analysis & Remote Sensing

I use GIS and remote sensing methods to answer spatial questions and support planning, accessibility, environmental, and suitability analysis.

What I do

Spatial Analysis Raster Analysis Vector Analysis Network Analysis Accessibility Analysis Suitability Modelling MCDA Spatial Statistical Modelling

Tools

ArcGIS Spatial Analyst Remote Sensing Google Earth Engine ENVI ERDAS Imagine Machine Learning Data Visualization
04

Programming & Automation

I build repeatable GIS workflows using scripting and automation tools to reduce manual work and make GIS processes more consistent.

What I do

Python Scripting ArcPy Tools ModelBuilder Workflows GIS Automation Workflow Scripting Web Scraping

Tools

Python ArcPy ArcGIS ModelBuilder Arcade FME SQL
05

Web Mapping & Online GIS

I create web-based mapping products for sharing, communication, dashboards, online publishing, and interactive GIS use.

What I do

Web Mapping Apps Dashboards Story Maps Mobile Mapping Workflows Online Data Publishing

Tools

Leaflet JS Mapbox GL JS Mapbox Studio ArcGIS Dashboards ArcGIS StoryMaps MangoMaps MapTiler Tippecanoe Flask HTML JavaScript
06

Databases, Assets & Reporting

I work with geodatabases, SQL, and operational GIS data structures to support analysis, infrastructure records, and reporting workflows.

What I do

Geodatabase Design Database Administration SQL Queries Table Joins Relates Data Modelling Versioned Editing

Applied workflows

Transportation Asset Data Infrastructure Inventory Asset Management Modules Operational GIS Data Strategic Reporting Map Production

Tools

PostgreSQL MySQL GeoServer

Supporting Tools

Office, collaboration, and CAD tools I use around GIS work

Microsoft Excel Microsoft Word Outlook Teams SharePoint AutoCAD MS Office Suite

Background

GIS experience across education, mapping, and automation

My background combines graduate GIS education, professional mapping work, freelance GIS projects, and practical automation experience across Canada, Australia, and Pakistan.

2024 – 2026 Calgary, Canada

Master of Geographic Information Systems

University of Calgary

Graduate-level GIS training focused on spatial analysis, cartography, geospatial databases, remote sensing, web mapping, and applied GIS projects.

Graduate GIS Spatial Analysis Cartography Databases
2021 – 2024 Sydney, Australia · Remote

GIS Coordinator

Franchise Ready

Worked on franchise territory mapping, demographic analysis, site selection, spatial reporting, and GIS workflow automation to support business expansion and territory planning projects.

Territory Mapping Demographics Site Selection ArcGIS Pro Automation
2021 Islamabad, Pakistan

GIS Associate

Greenage Services Pvt. Ltd

Supported cadastral mapping, satellite imagery processing, GIS database work, and mapping outputs for land record and geospatial project workflows.

Cadastral Mapping Remote Sensing GIS Databases ArcMap
2016 – 2020 Rawalpindi, Pakistan

Bachelor of Science in Geoinformatics

PMAS-Arid Agriculture University Rawalpindi

Built foundational skills in GIS, remote sensing, cartography, surveying, spatial data analysis, and geospatial project work.

Geoinformatics GIS Remote Sensing Surveying Cartography

Certificates

GIS, Python, mapping, and data certificates

I use certificates to strengthen specific parts of my GIS workflow, especially ArcGIS Pro, cartography, Python automation, web mapping, spatial analysis, data management, and environmental GIS.

34

certificates across Esri, LinkedIn Learning, and United Nations University / UNU-INWEH.

2023 United Nations University / UNU-INWEH

Big Data Analysis for Water-Related Applications

View Certificate →

Contact

Let’s connect

I’m currently looking for opportunities where I can work with GIS analysis, cartography, spatial data, and automation. If my work looks relevant to your team or project, I would be happy to connect.