Osman Ibrahim

Projects & Field Work

Eight years of applied geomatics — from satellite classification at 10-meter resolution to boots-on-ground ADCP surveys along the Nile.

0
Field Projects
0.0M
Hectares Mapped
0
UN / INGO Partners
0+
Years in Practice

Interactive Project Map

Click any marker to see project details. Use +/− to zoom.

Water Resources
Crop Monitoring
Hydrology
Loading map…
HRC SudanWater Resources

GIS & Remote Sensing for Water Management

May 2023 – Jul 2024Gezira Scheme, Sudan

Developed comprehensive GIS and remote sensing workflows for irrigation water management across the Gezira Scheme. Integrated WaPOR satellite products with field measurements to produce actionable water productivity maps and seasonal monitoring reports.

QGISWaPORGoogle Earth EnginePythonSentinel-2
Key Achievement

Streamlined water productivity reporting for 8.4M ha irrigation system

View case study →
FAOCrop Monitoring

Remote Sensing–Based Monitoring and Yield Forecasting

Jan 2023 – Sep 2024Gezira Scheme, Sudan

FAO-funded project developing satellite-based crop monitoring and wheat yield estimation tools. Combined SVM classification with WaPOR biomass products to forecast production at administrative-office scale. Delivered 15% improvement in monitoring accuracy and 9% productivity gain.

SVMWaPORMODISLandsatRPythonSNAP
Key Achievement

15% monitoring accuracy improvement, 9% productivity gain

View case study →
IFADWater Resources

Water Management & Productivity Assessment

Mar 2019 – Jul 2021Gash Irrigation Scheme, Sudan

IFAD-funded project assessing irrigation efficiency and water productivity across the Gash Scheme using multi-temporal satellite imagery. Produced baseline water accounting and identified improvement opportunities for smallholder farmers.

ArcGISERDASSentinel-2Landsat-8WaPORFAO SEPAL
Key Achievement

Completed water productivity baseline for ~300,000 ha scheme

View case study →
HRC SudanCrop Monitoring

GIS-Based Crop Mapping

Nov 2018 – May 2021Gezira Scheme, Sudan

Designed and implemented a GIS-based crop mapping system covering 2.2 million hectares of irrigated and rain-fed agriculture. Applied multi-temporal NDVI analysis and object-based classification to achieve 30% improvement over previous mapping accuracy.

ArcGIS ProENVIMODISLandsatPythonRandom Forest
Key Achievement

2.2M ha mapped, 30% classification accuracy improvement

View case study →
HRC SudanHydrology

Nile Gauging Station Site Selection

Dec 2018 – Jun 2020Northern Sudan / Egypt Border

Led spatial analysis for optimal siting of Nile river gauging stations along the Sudan-Egypt border reach. Combined DEM analysis, hydraulic modeling inputs, and field reconnaissance to identify 12 priority monitoring locations.

ArcGISHEC-RASDEMGPS-RTKAutoCAD
Key Achievement

12 priority gauging sites identified across 400 km reach

View case study →
ZOAHydrology

Hydrology & Surveying for Catchment Management

Dec 2019 – Apr 2020South Darfur, Sudan

ZOA-funded emergency hydrology and field surveying project in South Darfur to support catchment management and flood risk reduction. Conducted topographic surveys, drainage mapping, and flood inundation modeling resulting in 40% reduction in estimated flood risk.

QGISGPS-RTKHEC-HMSSentinel-1 SARODK Collect
Key Achievement

40% flood risk reduction achieved through interventions

View case study →
HRC SudanHydrology

Sedimentation Survey — Masalamia Canal

Oct 2019 – Mar 2020Gezira, Sudan

Conducted bathymetric and sedimentation surveys of Masalamia Canal using ADCP and GPS-RTK equipment. Produced cross-section profiles and sediment budget estimates to inform dredging and maintenance planning.

ADCPGPS-RTKTotal StationAutoCAD Civil 3DHydroSurv
Key Achievement

Full canal sedimentation budget produced — informed 3-year maintenance plan

View case study →
● LIVE

Social Impact & Volunteer Projects

Web PlatformSocial Impact

Sudan Scholars Hub

deltaroots.store

A free bilingual scholarship discovery platform designed to empower Sudanese students worldwide. Users can search 300+ international scholarships, track their applications, and compare up to three opportunities side-by-side — in both English and Arabic with full RTL layout support.

Bilingual (English + Arabic) with full RTL support
Scholarship search, filter, save & application tracking
Google OAuth + OTP email authentication
Admin CMS dashboard for content management
Side-by-side scholarship comparison tool
System-aware dark mode
Next.js 14TypeScriptPostgreSQLPrisma ORMNextAuth.js v5next-intlTailwind CSSResendZod
300+
Scholarships Indexed
2
Languages (AR + EN)
100%
Free for Students
Side-by-side Comparison
"

Built entirely as a volunteer initiative — no funding, no team — to give every Sudanese student equal access to international education opportunities.

— Osman Ibrahim, Founder
v1.3.2 · Published

Browser-Based Cartographic Tool

Chrome ExtensionCartography · GIS★★★★★ 5.0

MapLayout Pro

chromewebstore.google.com

A full cartographic layout studio that runs entirely inside your browser — no desktop GIS required. Load spatial data, auto-generate professional map layouts with north arrow, scale bar, legend and inset maps, then export publication-ready PDFs or high-DPI PNGs in minutes.

10+ basemap options: OSM, Satellite, Terrain, Dark, and more
Auto-generate north arrow, scale bar, inset maps & legend
Drag-and-drop layout editor — no coding required
Import GeoJSON, KML, KMZ, GPX and Shapefiles
Export PDF, PNG (up to 600 DPI), and SVG
Coordinate grid with DMS labels
Drawing tools: lines, arrows, circles, text annotations
Built With
MapLibre GL JSTypeScriptCustom SVG EngineChrome Extension API1:1 mm Print Scale
97+
Chrome Store Users
5.0★
Average Rating
10+
Basemap Options
600 DPI
Max Export Quality
🔒 MapLayout Pro · Cartographic Studio
EXT
OSM
Satellite
Dark
Terrain
⬆ Import
⬇ Export
Gezira Irrigation Scheme
Sudan · WGS84 · 1:250,000
N
Scale
0
25
50 km
Inset
LEGEND
Irrigated
Cropland
Fallow
Publication-ready · Export PDF / PNG 600 DPI / SVG
🔒

Zero data collection. All processing happens locally in your browser. No spatial data is transmitted to any server.

GitHub Projects

17 public repositories — QGIS plugins, deep learning pipelines, geospatial web apps, and Python libraries released for the geospatial community.

View GitHub Profile
17
Public Repos
36+
GitHub Stars
5
QGIS Plugins
5
ML / RS Projects
Remote Sensing19

S2DR4-Khartoum-SuperRes

10× super-resolution of Sentinel-2 imagery (10 m → 1 m) using Gamma Earth's S2DR4 model over Khartoum. Interactive drag-slider comparison + GEE download scripts.

Super-ResolutionSentinel-2Deep LearningGEE
Remote Sensing7

GCN-Crop-Classification

Graph Convolutional Network for pixel-level crop classification from Sentinel-2 — 99.9% overall accuracy across 5 classes over 22 km² of Sudan's Gezira region.

GCNPyTorchSentinel-2Crop Mapping
QGIS Plugin4

survey_adjustment

Production-ready QGIS plugin for geodetic network least-squares adjustment — 2D/3D/GNSS/leveling, robust estimation (Huber, Danish, IGG-III), error ellipses, and HTML/GeoPackage reports.

QGIS PluginPythonGeodesyLeast Squares
Remote Sensing3

pansharpening-toolkit

5 classic methods (Brovey, IHS, SFIM, Gram-Schmidt, HPF) + 7 deep learning models (PanNet, PanFormer, DRPNN) for satellite image pansharpening with quality metrics (PSNR, SSIM, SAM, ERGAS).

PythonPyTorchImage FusionTransformers
Web App3

TerraDiff

Full-stack 3D LiDAR change detection — automated ICP alignment, grid differencing, volumetric analysis (cut/fill), cross-sections. React + Three.js + FastAPI + Open3D.

Three.jsFastAPILiDARReact
QGIS Plugin2

GeoAccuRate

QGIS plugin for scientifically rigorous accuracy assessment — Olofsson area-weighted estimation, Pontius decomposition, Wilson confidence intervals, 86 unit tests, 92% coverage.

QGIS PluginPythonAccuracy Assessment
QGIS Plugin1

sudan_data_loader

QGIS plugin v3.0 for Sudan administrative boundaries — AI natural language queries, HDX / ACLED / NASA FIRMS / Sentinel Hub integration, dark mode dashboard.

QGIS PluginPythonSudanAI
Remote Sensing1

Merowe-Dam-Water-Quality

Sentinel-2 multi-parameter water quality monitoring of Merowe Dam (926 km²) — 7 indicators (Chl-a, turbidity, TSS, CDOM, Secchi) across 510 cloud-filtered scenes via Google Earth Engine & XArray.

Sentinel-2GEEWater QualityXArray
QGIS Plugin

wapor-water-productivity

QGIS plugin for FAO WaPOR-based water productivity analysis — 6-step workflow, offline caching, automated HTML/PDF reports. No API token required.

QGIS PluginPythonWaPORFAO
QGIS Plugin

SudanDataDownloader

QGIS plugin for downloading Sudan geographic data — administrative boundaries, infrastructure, and natural features in one click.

QGIS PluginPythonSudan
Remote Sensing

crop-classification-deep-learning

Complete ML pipeline for multi-class crop classification in Sudan — Random Forest, XGBoost, and PyTorch CNN/MLP/Attention models achieving 100% accuracy on 24,556 labeled Sentinel-2 samples.

PyTorchXGBoostSentinel-2Sudan
Web App

HydroCalc

Interactive open channel hydraulics calculator — 7 chapters (Manning's, hydraulic jumps, GVF profiles, sediment transport), Monte Carlo uncertainty, 3D longitudinal profiles. Live on Vercel.

ReactTypeScriptPlotlyHydraulics
Web App

gezira-lens

Interactive dashboard for Gezira Irrigation Scheme (1,564 command areas) — drag-and-drop lens system, D3 radial charts, time-player animation, heatmap, PNG export.

D3.jsLeafletVanilla JSTurf.js
Web App

Sudan-Flood-Disaster-Management-System

Full-stack flood disaster management platform — Next.js, tRPC, PostGIS spatial queries, Leaflet mapping. Monorepo with Turborepo, Docker, and GitHub Actions CI.

Next.jsPostGIStRPCTypeScript
Python Library

sudapy

Sudan-focused geomatics Python toolkit — built-in CRS presets for all Sudanese UTM zones (Adindan / WGS84), vector/raster ops, quick map export, Sentinel search/download. v1.2.1.

PythonGISCLISudan
Python Library

GeoScrapling

Geospatial intelligence + web scraping — coordinate parsing (DD/DMS/UTM/MGRS/Geohash), 9,000+ EPSG codes, OGC services (WFS/WMS/WCS), multi-format export, MCP server integration.

PythonScrapyGeospatialOGC
Tool

ScanBridge

Local scanner-to-browser integration — Python/Flask service on localhost, Windows WIA API bridge, real-time WebSocket streaming, Base64 preview, no cloud uploads required. v2.0.

PythonFlaskWebSocketWindows WIA