Araz Shahkarami

Geospatial AI Engineer

Creator of Smart Spatial System (s3geo) · Founder of postgis.ir

Urmia, Iran · araz.shah@gmail.com · +98 910 415 1005

Araz Shahkarami

Profile

Geospatial AI engineer with backend experience since 2016 and GIS development since 2018. Builds reliable natural-language spatial analysis systems, high-performance APIs and managed PostGIS infrastructure. Creator and sole maintainer of s3geo, combining LLM planning, open-source GIS and reproducible execution.

Selected Products & Open Source

Smart Spatial System — s3geo

2026 – Present

Author & Sole Maintainer · MIT-licensed GeoAI backend · s3geo.com · PyPI · Source

  • Built English/Persian question-to-DAG workflows with pre-execution validation, traceable outputs and 37 plugins; delivered FastAPI, Python and React interfaces.
  • Developed the GeoChat plugin SDK, execution kernel and spatial Model Context Protocol (MCP) infrastructure; maintained 1,800+ automated tests in CI.
  • Reproduced expert results in 20/20 unhinted LLM runs in the Istanbul health-access study (Jaccard 1.0); accelerated the Cairo raster pipeline ~20× (18.5 min → 55 s) with identical results.

postgis.ir — Managed Cloud PostGIS

Founder & Developer
  • Built self-service database provisioning in under a minute, with SSL, extension management, resource limits and daily backups.
  • Delivered QGIS, GeoServer and Python connectivity, map/WMS publishing workflows and Persian-language technical tutorials.

Professional Experience

Geospatial Backend Developer

Nov 2025 – Present

Spatial Science Innovators · Tehran, Iran

  • Develop Python/FastAPI and PostGIS microservices for spatial processing; build GeoAI pipelines and MCP servers exposing GIS tools to AI agents.

GIS Developer & Geospatial Consultant

Jan 2018 – Present

Araz.me · Independent Consultancy · Remote

  • Deliver geospatial web applications, spatial ETL, QGIS plugins and GeoServer services; advise on PostGIS architecture and teach Python for GIS.

Backend Developer

Aug 2016 – Present

Alborz Insurance Company · Tehran, Iran

  • Develop enterprise services and REST APIs using Python and C#/.NET; build SQL Server ETL pipelines and maintain Linux deployments and Git-based CI/CD.

Technical Skills

GeoAI & GIS
LLM/DAG planning, MCP, GeoPandas, Shapely, Rasterio, GDAL, QGIS, GeoServer, remote sensing
Backend & Data
Python, SQL, FastAPI, Django, Flask, PostgreSQL/PostGIS, pgRouting, SQL Server, C#/.NET
Delivery & Web
Docker, Linux, GitHub Actions, pytest, PyPI, JavaScript/TypeScript, React, Leaflet, OpenLayers

Education

M.Sc. in Geographic Information Systems

2014 – 2015

Islamic Azad University, Science and Research Branch · Tehran, Iran

B.Sc. in Computer Engineering

2006 – 2010

Islamic Azad University · Mahabad, Iran

Languages & Community

Persian: Native · Azerbaijani Turkish: Native/Bilingual · English: Professional working proficiency

Open-source maintainer · OSGeo advocate · Python-for-GIS educator