Skip to content
BackNov 7
Anatolii S.
Upwork badge

Anatolii S.

Geospatial Software Engineer | Python, PostGIS, Remote Sensing

I build geospatial systems that combine spatial data engineering, Python/PostGIS backends, remote sensing and imagery workflows, spatial analysis, APIs, and interactive visualization. I'm a senior geospatial software engineer with 10+ years on Upwork, $300K+ earned across 95 projects, 7,000+ hours, 100% Job Success, and Top Rated status. I'm also a Mapbox Developer Network Expert. My work typically involves one or more of these areas: GEOSPATIAL DATA ENGINEERING Python, GDAL/OGR, GeoPandas, pandas, large vector and raster datasets, ETL pipelines, data acquisition and normalization, tiling, GeoJSON, PMTiles, and automated data-processing workflows. SPATIAL ANALYSIS & LOCATION INTELLIGENCE PostgreSQL/PostGIS, GeoPandas, Shapely, spatial joins, proximity and catchment analysis, scoring models, demographic/POI analysis, parcel workflows, and site-selection applications. REMOTE SENSING & RASTER WORKFLOWS Satellite and aerial imagery, elevation data, raster processing, reprojection, clipping, tiling, masks, raster/vector integration, and preparation of imagery for analysis and downstream processing. COMPUTER VISION & GEOAI PyTorch-based image segmentation workflows, dataset preparation, image/mask processing, training and validation, inference, raster tiling, and conversion of model outputs into GIS-ready vector data. BACKEND & GEOSPATIAL APIs Python, PostgreSQL/PostGIS, REST APIs, Docker, cloud deployments, third-party geospatial services, ArcGIS REST services, and integration of spatial functionality into existing platforms. INTERACTIVE MAPPING & WEB APPLICATIONS MapLibre GL JS, Mapbox GL JS, Leaflet, Deck.gl, JavaScript/TypeScript, Vue.js, React, dashboards, custom vector/raster layers, and complex data-driven interfaces. I'm especially useful on projects where spatial data is not just a visual layer, but an important part of the product, analytics workflow, or decision-making process. I can join an existing codebase, investigate and improve an inherited system, design a new geospatial data pipeline, or build a complete spatial application from the ground up. I'm comfortable working independently, turning product requirements into technical architecture, and communicating clearly with both technical and non-technical stakeholders. If your project involves geospatial data, spatial analysis, Python/PostGIS, remote sensing, imagery, computer vision, geospatial APIs, or data pipelines, I'd be happy to discuss it.

🇰🇿Astana, Kazakhstan$55/hr100% JSS4.81 (73)Since Dec 2016

Earnings and projects

MRR
$231

Last 6 months ÷ 6

World#108,266 / 412k
🇰🇿Country#185 / 762
Revenue, last 30 days
$0

Last 6 months: $1.4k

Total earnings
$358k

Billed in all: $366k

World#5,510 / 412k
🇰🇿Country#32 / 762
Per project
$3.8k

$692 in the last 6 months

World#45,472 / 412k
🇰🇿Country#122 / 762
Projects, last 6 months
2
50% fixed50% hourly
World#88,918 / 412k
🇰🇿Country#145 / 762
Projects in all
95

Across 112 contracts

30% fixed70% hourly
World#29,692 / 412k
🇰🇿Country#55 / 762

Earnings, last 30 days

$366kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$360k$365k$370k$375kOct 8Oct 23Nov 7

Skill rankings: Top 22% in Deep Learning

Ranked by MRR among everyone on Upwork with the skill.

  1. #60PostGIS225 freelancers · 🇰🇿 #1Top 27%
  2. #68Spatial Analysis241 freelancers · 🇰🇿 #1Top 28%
  3. #77Remote Sensing267 freelancers · 🇰🇿 #1Top 29%
  4. #79Mapbox290 freelancers · 🇰🇿 #1Top 27%
  5. #85Image Segmentation209 freelancers · 🇰🇿 #2Top 41%
  6. #100Geospatial Data356 freelancers · 🇰🇿 #1Top 28%
  7. #173ArcGIS692 freelancers · 🇰🇿 #1Top 25%
  8. #175QGIS607 freelancers · 🇰🇿 #1Top 29%