Back to LeaderboardLast snapshot: Sep 9
Hassan R.
Badge

Hassan R.

Machine Learning Engineer | Geospatial, Forecasting & Data Pipelines

I build geospatial and forecasting systems that survive contact with real data โ€” not notebooks that only work on the sample file. Six years of this. My day work is production geospatial engineering: territory generation, routing, spatial clustering and demand forecasting for FMCG field operations, including projects for BAT, Mars, P&G, Nielsen and Unilever across markets in South Asia, the UK, France and Saudi Arabia. On Upwork I've delivered 653 hours of ML work, including a 195-hour contract rebuilding a client's time-series classification pipeline. Selected work: โ€ข RTM Analytics Platform โ€” architected and deployed a multi-tenant geospatial analytics platform (FastAPI, Docker, AWS S3) serving FMCG field operations across five country markets. 20+ spatial and data-processing tools that replaced manual analyst workflows. โ€ข Large-scale spatial processing โ€” building-footprint datasets approaching one million polygons processed with DuckDB Spatial and GeoParquet: spatial joins against administrative boundaries, out-of-core rather than loading into memory. LandScan population rasters at hundreds of millions of grid cells for population-weighted clustering. โ€ข Territory and route generation โ€” 131 territories on a UK field-force scheduler, 664 outlets across 9 territories in Paris, 780 outlets across 4 routes in Jeddah. Voronoi tessellation, convex-hull polygons, HDBSCAN/K-Means clustering, KML outputs field teams actually use. โ€ข Sales and demand forecasting โ€” product, brand, company and territory level for FMCG and retail clients, with satellite imagery and computer vision used to identify market areas and trigger demand alerts. โ€ข Time series classification โ€” a 195-hour Upwork contract rebuilding and validating a client's classifier on sequence data. โ€ข Speech and NLP โ€” a deployed Wav2Vec2 mispronunciation-detection API, and an MS thesis on Urdu speech-to-text using BiLSTM and attention models. What I'm hired for most: โ€ข Geospatial data engineering โ€” spatial joins and intersections at scale, territory and catchment generation, clustering, coverage-gap analysis, KML/GeoParquet pipelines โ€ข Time series forecasting and demand planning โ€” sales forecasts, seasonality and changepoint modelling (Prophet, ARIMA, gradient boosting, deep learning) โ€ข Time series classification โ€” sensor, signal and sequence data โ€ข ML data pipelines โ€” Airflow ETL, feature engineering, and turning messy spreadsheets, scraped web data and databases into training-ready datasets I also build LLM systems: RAG chatbots over PDFs, CSVs, Excel and SQL databases; AI agents with tool use and multi-step workflows; LLM apps on OpenAI, Claude and Gemini using LangChain / LlamaIndex and vector databases; NLP classification, extraction, summarization and semantic search. Stack: Python, GeoPandas, Shapely, DuckDB Spatial, GeoParquet, GDAL, PyTorch, TensorFlow, scikit-learn, Prophet, pandas, NumPy, FastAPI, Docker, Apache Airflow, AWS S3, PostgreSQL, MySQL, MongoDB, LangChain. Track record here: Top Rated, 100% Job Success, 653 hours, and repeat clients โ€” one came back four separate times. Tell me what you're trying to predict, map or automate. If ML isn't the right tool for it, I'll say so before you spend money.

๐Ÿ‡ต๐Ÿ‡ฐKasur, Pakistan$30/hr100% JSS4.99 (11)Since Jan 2020
MRR
$50
๐ŸŒ#139K/363K
๐Ÿ‡ต๐Ÿ‡ฐ#20.6K/47.0K
Recent Earnings
$300
๐ŸŒ#139K/363K
๐Ÿ‡ต๐Ÿ‡ฐ#20.6K/47.0K
Total Earnings
$12,112
๐ŸŒ#169K/363K
๐Ÿ‡ต๐Ÿ‡ฐ#17.6K/47.0K
Avg. Per Project
$865
๐ŸŒ#125K/363K
๐Ÿ‡ต๐Ÿ‡ฐ#11.6K/47.0K
Recent Projects
1
1f0h
๐ŸŒ#154K/363K
๐Ÿ‡ต๐Ÿ‡ฐ#25.6K/47.0K
Total Projects
14
11f5h
๐ŸŒ#154K/363K
๐Ÿ‡ต๐Ÿ‡ฐ#25.6K/47.0K
MRR Performance Over Time
$50k$25k$0
6 mo ago3 mo agoNow
Coming SoonGathering historical data
World Skill Rankings
of 93
#33
Time Series ForecastingTop 34%
#60Time Series Analysis
#86Predictive Analytics
#117Geospatial Data
#280GIS
#451ETL Pipeline
#464PyTorch
#477TensorFlow
#525Data Engineering
#808Computer Vision
#829Deep Learning
#866Natural Language Processing
#931Large Language Model
#1,109Data Science
#1,317Retrieval Augmented Generation
#1,572LangChain
#2,672OpenAI API
#2,910Machine Learning
#4,322AI Agent Development
#9,800Python
๐Ÿ‡ต๐Ÿ‡ฐPakistan Skill Rankings
of 19
#5
Time Series ForecastingTop 21%
#9Predictive Analytics
#13Time Series Analysis
#20Geospatial Data
#49GIS
#93ETL Pipeline
#109Data Engineering
#116PyTorch
#121TensorFlow
#216Computer Vision
#231Deep Learning
#236Data Science
#291Natural Language Processing
#344Large Language Model
#554Retrieval Augmented Generation
#655LangChain
#688Machine Learning
#976OpenAI API
#1,404AI Agent Development
#2,166Python
Hassan R. โ€” Top 44% in Pakistan | UpworkMRR