Available Q2 2026 · - : - Torino · Press K for anywhere
Available for Q2 2026 engagements · Polito + freelance

Geospatial systems for natural hazards,
built as products.

I’m M. Daud Tasleem - a civil-engineer-turned-geospatial product engineer researching at Politecnico di Torino. I build WebGIS, SAR/InSAR, QGIS, GeoAI, and digital-twin systems for multi-hazard risk, urban heat, ecosystem restoration, flood impact, and infrastructure resilience.

Multi-hazard risk SAR / InSAR GeoAI Mapbox · Cesium QGIS / PyQGIS Urban regreening · UHI
Portrait of M. Daud Tasleem.
M. Daud Tasleem Research Assistant · Polito · MSc Civil Eng (103/110)
Project reach · live globe 7 cities
TORINO · IT 45.07°N · 7.69°E
Research hub Client delivery
0+Prototype tracks
0Active systems
0%Real work
Focus · GIS WebGIS QGIS · PyQGIS ArcGIS Pro Mapbox GL PostGIS Cesium / 3D GIS Spatial analysis GeoAI segmentation SAR · InSAR Natural hazards Digital twins Open-source contributor
Scroll to explore

01 The person

From civil engineer to geospatial researcher & builder.

I bridge academic rigor with product craft. Research at Politecnico di Torino feeds directly into the tools, plugins, and dashboards I ship.

Trusted by
  • WHO World Health Organization Geo-data delivery · 2024
  • PT Politecnico di Torino Research Assistant · DIATI
  • DS DigiSky Italy ESA InCubed partner
  • N NODES PNRR research grant
  • M5 MANAGE 5.0 EU-funded consortium
  • NU NUST · MCE Pakistan · BE alumnus
  • Upwork 3-year Top-Rated · 550+ jobs

Researcher at Politecnico di Torino and freelance geospatial product engineer with 550+ delivered projects.

My work focuses on translating natural-hazard science - flood, landslide, urban heat, seismic deformation - and urban green-infrastructure dynamics into operational spatial decision surfaces. I combine WebGIS, SAR/InSAR, QGIS, GeoAI, UAV inspection, and digital twins into one coherent toolkit.

On the research side I’ve published in Sustainability (MDPI), Scientific Reports (Nature), and Smart Cities. On the applied side, I’ve been a 3-year top-rated seller on Upwork, serving clients including the WHO.

I’m also an active open-source contributor - shipping QGIS plugins, Mapbox helpers, and small geospatial utilities to the community, and using them as the foundation for client deliveries.

550+Freelance projects
7Publications
110+Citations
OSSQGIS · Mapbox · GIS utils

02 The research

Funded work on natural hazards and resilience.

Six active and completed projects backed by MANAGE 5.0, NODES, and ESA InCubed - spanning multi-hazard analysis, urban heat and regreening analytics, corridor GeoAI, and digital-twin resilience.

Jul - Sept 2023 Funded · ESA InCubed

PCA for Urban Heat Vulnerability Index

Led Urban Heat Island study bridging academic + commercial sectors. Acquired and pre-processed thermal camera data with meteorological corrections; ran PCA on adaptive-capacity indicators and implemented green-infrastructure recommendations.

DigiSky Italy·Research Collaborator
UHIThermalPCA
Feb - Sept 2023 Funded · NODES

Multi-Hazard Landscape Digital Twin

Multi-hazard road-network analysis of Orco Valley with socio-economic indicators. Built a PostGIS database integrating 2D-3D open-source data and published in Q1 journal (Sustainability, MDPI).

Politecnico di Torino·Research Collaborator
Multi-hazardResiliencePostGIS
Sept 2022 - Mar 2023

Corridor Mapping with Machine Learning

Pixel & object-based classification benchmark on 2D vs 2.5D datasets for airport corridors. Compared RF, SVM, DeepLabv3, SAM, and UNet - achieving 91% F1.

DigiSky Italy · Polito·Master Thesis
GeoAIUNetSAM
Aug - Oct 2022 Curricular Internship

Semi-Automatic Flat-Roof Extraction

QGIS plugin with a semi-automatic algorithm extracting green-roof / flat-roof data from dense urban ortho-mosaics - targeting urban-heat-island mitigation. Ground-truth accuracy: 92%.

DigiSky Italy·Intern
PyQGISUHIOrtho
Sept - Dec 2022 Fellowship

Giovanni Curioni’s 3D VR Museum

Immersive, interactive VR museum built in Unreal Engine 5. Cross-platform app providing access to high-quality 3D models of historical collections.

DIATI · Polito·Student Fellow
UE5VR3D

03 The papers

What’s been peer-reviewed.

Seven publications in Sustainability, Scientific Reports, and Smart Cities - 110+ citations, h-index 3, i10 3.

0+Citations
0Publications
0h-index
0i10-index
Google Scholar
  1. 01

    Sustainability · MDPI · 2024 · 45 citations

    Comprehensive Analysis of the Use of Web-GIS for Natural Hazard Management: A Systematic Review

    M. Daud Tasleem, Ugliotti F. M., Osello A.

    Published · Q1 doi: 10.3390/su16104238 Sustainability 16(10) Web-GIS Natural hazards
  2. 02

    Scientific Reports · Nature · 2024 · 35 citations

    Revolutionizing Urban Mapping: Deep Learning and Data Fusion Strategies for Accurate Building Footprint Segmentation

    Dabove P., M. Daud Tasleem, Olivotto L.

    Published · Nature doi: 10.1038/s41598-024-64231-0 Sci. Reports 14(1) Deep learning Data fusion
  3. 03

    Sustainability · MDPI · 2023 · 27 citations

    Enhancing Risk Analysis toward a Landscape Digital Twin Framework: A Multi-Hazard Approach in the Context of a Socio-Economic Perspective

    Ugliotti F. M., Osello A., M. Daud Tasleem, Yilmaz O. O.

    Published · Q1 doi: 10.3390/su151612429 Multi-hazard Digital twin
  4. 04

    Smart Cities · MDPI · 2025 · 3 citations

    Spatial Insights for Building Resilience: The Territorial Risk Management & Analysis Across Scale Framework

    Ugliotti F. M., M. Daud Tasleem, Iacono E.

    Published doi: 10.3390/smartcities8010027 Smart Cities 8(1) TRMAAS Resilience
  5. 05

    Sustainability · MDPI · 2026

    Rethinking Education on Critical Infrastructure Resilience and Risk Management

    Ugliotti F. M., Zucco M., M. Daud Tasleem

    Published doi: 10.3390/su18063067 Sustainability 18(6) Critical infrastructure Education
  6. 06

    geodaysIT · Bari · 2023

    The Use of Open-Source Machine Learning Techniques for Urban Features Extraction

    M. Daud Tasleem

    Presented Talk page Conference ML Urban features
  7. 07

    Politecnico di Torino · 2023 · Master Thesis

    Corridor Mapping Processing Using the Machine Learning Approach

    M. Daud Tasleem

    Thesis Polito Webthesis 91% F1 DeepLabv3 · UNet · SAM

04 The lab

Click through the work like a product.

Pick a system - the preview, problem, outcome, and stack update live.

Flagship prototype
Verified UI surface
ModelRAIL Pro operational dashboard - output. Shipped surface

Rail monitoring / Digital twin

ModelRAIL Pro

Rail infrastructure monitoring with GIS, InSAR, UAV workflows, point-cloud review, digital twin views, audit logging, reports, and live operational context.

Problem
Make fragmented rail inspection data readable in one decision surface.
Output
A review-ready dashboard with map, twin, risk, drone, and reporting views.
Node.jsCesiumMapboxInSAR

05 The method

From muddy data to a reviewable decision surface.

Every engagement follows the same four-beat loop. Hover a node to see what it actually means on the ground.

  1. 01

    Discover

    Map the hazard, the stakeholder, and the decision. Audit the data you actually have - DEM, SAR stacks, orthos, BIM, IoT feeds, ground-truth.

    • Stakeholder interviews
    • Data inventory & gap analysis
    • Decision-surface sketch
  2. 02

    Model

    Build the analytical spine - PCA vulnerability, PSI/SBAS deformation, segmentation networks, multi-hazard PostGIS schemas - with reproducible notebooks.

    • Geoprocessing pipelines
    • GeoAI training & benchmarks
    • Validation vs ground-truth
  3. 03

    Interface

    Wrap the model in a surface someone can actually defend in a meeting - WebGIS, plugin dialog, digital-twin viewer, or dashboard with real filters.

    • Mapbox / Cesium / QGIS UI
    • Accessibility & review flow
    • Export / report generator
  4. 04

    Evidence

    Ship an audit-ready bundle - screenshots, data dictionaries, versioned notebooks, and a short Loom walkthrough. Nothing lives in a lone laptop.

    • Evidence manifest
    • Handover & training
    • Post-delivery review

“M. Daud Tasleem’s work bridges academic rigor and ship-ready product craft in a way most geospatial engineers never reach. The digital-twin prototype was usable in the same week we briefed it.”

Senior researcherDIATI · Politecnico di Torino

06 The work

Shipped systems & client deliveries.

Seven verified client deliveries - published research, WebGIS tooling, dashboards, plugins, and hazard analytics. Click a card to open the case-study gallery.

Mapbox real-estate parcel WebGIS landing surface.
Mapbox GL · WebGIS

Mapbox real-estate parcel WebGIS

Browser-native parcel review surface - custom basemap, polygon-draw selection, attribute filters, and CSV / KML export for a real-estate client.

  • Polygondraw selection
  • CSV+KMLexports
  • 2case images
Open gallery
Jacksonville FL MSA PowerBI dashboard cover page.
PowerBI · Market study

Jacksonville FL MSA dashboard

Eight-page PowerBI report for the Jacksonville Metropolitan Statistical Area - spatial joins, demographic overlays, and KPI rollups for a US market-study client.

  • 8report pages
  • Spatialjoins
  • MSAscoped
Open gallery
Cross-border highway SPO QGIS plugin dialog.
QGIS · Client plugin

Cross-border highway SPO plugin

PyQGIS plugin enforcing EU cross-border highway Special Planning Object guidelines - geometry validation, topology checks, and audit-ready report export.

  • Autogeometry check
  • PDFreport export
  • EUguideline ref
Open gallery
Multi-hazard risk assessment paper figure.
Published · Sustainability (MDPI)

Multi-hazard risk assessment

Multi-hazard susceptibility, exposure, and vulnerability modelling - flood, landslide, seismic - synthesised into a risk index for sustainable infrastructure planning.

  • 3hazards modelled
  • PCArisk index
  • 9figure pages
Open gallery
Urban Heat Island land-surface temperature map.
Urban climate · UHI

Urban Heat Island vulnerability

LST, NDVI, and adaptive-capacity analysis for an urban heat-island study summary - Landsat-derived rasters, PCA-driven vulnerability index, and map deliverables.

  • Landsat 8LST rasters
  • PCAadaptive index
  • 6case pages
Open gallery
Watershed delineation and morphometric analysis.
Hydrology · 44-page report

Watershed hydrology & morphometry

DEM-driven watershed delineation, morphometric indices, and hydrological response modelling - packaged as a 44-page audit-ready engineering report.

  • 12morphometric idx
  • 44page report
  • 12case pages
Open gallery

07 The tools

Small geospatial utilities, free to run.

Current GIS Tools Lab inventory: 12 active tools and 1 planned utility for dataset discovery, point clouds, topology, BIM meshing, ecosystem restoration, UAV inspection, spatial QA, and raster attribute tables. Verified against GitHub repositories on May 16, 2026.

12 active repos
10 versioned releases
8 browser demos/docs
View all repositories
v0.1.0

raster-attr

Read and write Raster Attribute Tables (RATs) across three backends: GeoTIFF internal TIFF PAM (GDAL), .aux.xml PAM sidecar (lxml), and .vat.dbf dBASE III sidecar. Unified API with pandas interop and a CLI.

  • Python
  • Raster
  • RAT
  • GDAL
  • GIS
v0.1.0

cog-focal

Ghost-buffered tile streaming for focal raster operations on Cloud-Optimized GeoTIFFs. Computes slope, aspect, hillshade, focal mean, and focal std with zero seam artifacts at tile boundaries. Pure NumPy + rasterio.

  • Python
  • COG
  • Focal statistics
  • Slope / Aspect
  • GIS
v0.1.0

restoration-zonal-diff

Streaming Monte Carlo zonal-diff over a baseline land-cover raster and restoration scenario rasters, with per-zone delta-ESV and 95% credible intervals in a single raster sweep — targeting urban green-infrastructure and nature-based solution planning.

  • Python
  • Ecosystem services
  • Monte Carlo
  • Nature restoration
v0.2.0

line-noder

Detects all interior line-line intersections in a polyline collection and builds a fully planar edge-node graph. v0.2 adds a Shapely STRtree backend for a 2.5× speedup on 20k-segment sparse networks; the pure-NumPy pairwise backend remains the default on small inputs.

  • Python
  • Topology
  • Network analysis
  • STRtree
  • GIS
Live demo

GeoBrief

Reads GIS datasets, infers semantic metadata, proposes useful spatial questions, and checks whether a custom question is answerable with the available fields.

  • Browser
  • Metadata
  • Question synthesis
v0.1.0

laz-tile-index

Explores portable JSON sidecar indexes for LAS/LAZ point clouds, previews bbox query windows, and shows which grid cells a query would read.

  • Browser
  • LiDAR
  • Point clouds
  • Indexing
v0.1.0

lidar-strip-adjust

Automated boresight calibration and strip adjustment for airborne and UAV LiDAR point clouds. Planar-neighbourhood ICP with Levenberg-Marquardt optimisation, CLI and Python API.

  • Python
  • CLI
  • LiDAR
  • Boresight
  • ICP
v0.1.0

aerial-lidar-spatial-eval

Distance-weighted, spatially-aware evaluation metrics for aerial LiDAR semantic segmentation. Computes boundary-aware IoU and hard-point detection, running scipy KD-tree computation in the browser.

  • Browser
  • Python
  • LiDAR
  • Evaluation
  • Pyodide
v0.1.0

ifc-slab-mesh

Constrained Delaunay triangulation of IFC slab footprints with opening subtraction. Parses IfcSlab and IfcOpeningElement via ifcopenshell, meshes with Shewchuk's Triangle, and exports OBJ / PLY / NPZ. 201,810 triangles/s over 200 slabs.

  • Python
  • CLI
  • BIM / IFC
  • Triangulation
  • ifcopenshell
v0.1.0

rs-patch-sampler

Nodata-aware, geographically-stratified patch sampler for satellite raster imagery. Rejects nodata-heavy patches via windowed reads, maximises spatial spread with greedy farthest-point selection, and supports class stratification via label rasters.

  • Python
  • CLI
  • Remote Sensing
  • rasterio
  • Deep Learning
v0.1.0

topo-coverage-simplify

Topology-safe simplification of polygon coverage layers. Detects shared boundary arcs via STRtree, simplifies each arc once (Douglas-Peucker), and reconstructs both neighbours identically — no gaps or slivers introduced. Zoom-aware tolerances via a pixel-error model for web-map tile pipelines.

  • Python
  • CLI
  • Vector / Topology
  • Shapely
  • GeoPandas
Live demo

gisgap-uav-structure

Multi-modal UAV structural inspection pipeline visualizer. Fuses six sensor streams — RGB, thermal, LiDAR, GPR, acoustic, and X-ray backscatter — through an ML defect-detection pipeline for cracks, corrosion, and delamination. Risk progression modelled with neural ODEs and Bayesian state-space models.

  • JavaScript
  • UAV
  • Structural inspection
  • Multi-modal
  • ML pipeline
Planned

SpatialLint

Dataset quality checks for CRS, geometry validity, suspicious coordinates, missing context, and publication readiness.

  • Quality checks
  • CRS
  • Validation
Coming next

08 The stack

Map, model, interface, evidence.

WebGIS Mapbox GL, Leaflet, ArcGIS JS, Cesium, GeoServer, OGC services.
Analysis Python, GDAL, GeoPandas, Rasterio, ArcPy, PostGIS, FME, SNAP.
GeoAI DeepLabv3, U-Net, segmentation, SAR/optical fusion, change detection.
Delivery Node.js, QGIS plugins, reports, validation scripts, evidence bundles.

09 The collaboration

Need a geospatial system that feels real enough to review?

Best fit: WebGIS products, natural-hazard platforms, GeoAI demos, SAR/InSAR workflows, QGIS tooling, and digital-twin prototypes.

Available Q2 2026 Polito + freelance · 2-week ramp-up
Replies within 24h Europe · CET · Mon-Fri
Torino, Italy Remote-first · open to EU on-site
Quick note

Best fit
  • WebGIS products on Mapbox GL, Cesium, or ArcGIS JS
  • Natural-hazard platforms (flood, landslide, seismic, UHI)
  • SAR / InSAR workflows - Sentinel-1, PSI, SBAS
  • GeoAI segmentation & corridor classification
  • QGIS / PyQGIS plugins & scripted geoprocessing
  • Digital-twin prototypes with BIM + GIS