GIS Concept
Francis Ndiritu
hover to reveal
🛰 Geospatial Analyst & Developer

Francis
Ndiritu
Thitai

Turning satellite imagery, spatial data, and machine learning into actionable intelligence. Specializing in GIS, remote sensing, and geospatial AI across East Africa and beyond.

📍 -1.2921° N, 36.8219° E  |  Kenya &  |  Available Globally
Profile

At a Glance

5+
Years in GIS
8+
Projects Delivered
4+
Countries Covered
2
Professional Memberships
BSc
Geospatial Information Science
Technical Skills
QGIS / ArcGIS Pro
Google Earth Engine
Remote Sensing / ENVI
TERRSET / Idrisi LCM
Python
R Statistical Analysis
Machine Learning (ML)
FastAPI / Flask
KoboToolbox / ODK
OpenStreetMap
Mapillary / Mapilio
Spatial Database Mgmt
Land Cover Change Modeling
RUSLE Soil Erosion
Sentinel-2 Imagery
XLSForms / Data Collection
Employment Record

Work Experience

GIS Analyst
Nova Technologies
02/2026 – Current
  • Conduct geospatial data acquisition, digitization, and spatial database management
  • Ensure compliance with geospatial data standards, coordinate reference systems (CRS), and metadata documentation
Global Data Validator
Humanitarian OpenStreetMap Team (HOT)
Global
11/2025 – Current
  • Validate mapped features (buildings, roads, land use) for accuracy and completeness
  • Ensure adherence to OpenStreetMap tagging standards and mapping guidelines
  • Resolve conflicts between contributors' edits and verify consistency with satellite imagery
  • Approve or invalidate mapping tasks within projects
  • Support capacity building by guiding new contributors and ensuring best practices
GIS Project Manager
Geospatial Research International (GRI)
East, Central & Southern Africa
02/2025 – 02/2026
  • Maintain proper documentation of all data and their sources with organized filing systems
  • Undertake data analysis (tabular, vector, raster) and prepare accurate reports
  • Prepare map products and statistical tables for stakeholder presentations
  • Collect and collate project-related data from maps, satellite imagery, and reports
  • Support other project-related data tasks as assigned by supervisor
GIS Intern
OpenStreetMap (OSM) Kenya
Kenya
09/2024 – 12/2024
  • Data Quality Validation & Assessment – primary focus
  • Collaborative Mapping & Peer Review
  • Application of Data Quality Metrics
  • Hands-on experience using KoboCollect and ODKCollect, building XLSForms from scratch
  • Analyzed attendance and field activity feedback
GIS Attaché
Geosurv System Ltd.
Kenya
02/2024 – 05/2024
  • Created GIS-based mapping solutions for environmental and infrastructure projects
  • Processed satellite imagery and performed spatial data analysis using QGIS and ArcGIS
  • Practiced Land Survey and compiled survey plans and deed plans
Prior Work

Key Projects

// 02
Digital Addressing System — National Spatial Addressing Framework
-

Designed and implemented a national geospatial addressing framework integrating house numbering, street naming, postcode systems, GIS, geocoding, and spatial data management. The project establishes a standardized digital addressing infrastructure aligned with ISO/TC 211 and UPU standards to support emergency response, logistics, urban planning, e-governance, and smart city development.

QGIS Geocoding Spatial Analysis Digital Mapping Smart Cities
// 01
PeMOST App — Geospatial AI for Pest Early Warning
Client: ICIPE

Upgraded the PeMOST App by integrating geospatial analytics, crop & pest modeling, and predictive machine learning for Tomato Leaf Miner management in Machakos County, Kenya.

QGIS GEE Python KoboToolbox Project Mgmt
// 02
Great Rift Valley Land Degradation Impact
Client: World Resources Institute (WRI)

Developed BAU scenario of land degradation and restoration opportunities in the GRV by 2030. Analyzed socioeconomic impacts on food security, income, and poverty. Used LULC mapping and RUSLE analysis.

QGIS TERRSET LCM GEE / ENVI RUSLE
// 03
Photo-mapping for Sustainable Mobility in Nakuru
Client: HOT — Open Mapping Hub ESA

Extracted spatial data from high-resolution street-level images using AI-powered tools (Mapillary, Mapilio) integrated with OSM iD editor to enhance map detail and accuracy.

Mapillary OpenStreetMap AI Mapping Data Validation
// 04
HOT Tasking Manager — FastAPI Migration Testing
Client: HOT / NAXA

Tested core functionalities of the Tasking Manager application after migrating its backend from Flask to FastAPI, ensuring correctness and stability of all features.

FastAPI QA Testing OpenStreetMap
// 05
Climate Variability & Maize Crop Growth — ML Modeling
Client: BMBF (MC2FM Grant 01DG24001)

Modeled and predicted effects of climate variability on maize phenology in Muringato Catchment, Nyeri, using Sentinel-2 imagery, vegetation indices, and multivariate regression models.

Sentinel-2 GEE QGIS ML / Python
Qualifications

Education & Certifications

BSc Geospatial Information Science & Remote Sensing
Dedan Kimathi University of Technology
September 2021 – January 2025
Certificate in Software Development
Modcom Institute of Technology
March 2021 – August 2021
Certified Space Professional
Teaching Science & Technology, Inc. (TSTI)
September 2024
Data Analysis with Python
Coursera
February 2023
Project Planning and Execution
Coursera
February 2023


Memberships
Institution of Surveyors of Kenya — GIS Chapter (Member #5570)
International Society for Photogrammetry & Remote Sensing (ISPRS)


Languages
English
Excellent
Swahili
Excellent
Get In Touch

Contact

Email
francisndiritut01@gmail.com
📞
Phone (Kenya)
+254 (0) 768 836 667
📡
Phone (Somalia)
+252 771 277 215
🌍
Location
Nairobi, Kenya &