Skip to content
View viviwammbachi's full-sized avatar

Block or report viviwammbachi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
viviwammbachi/README.md

Hi, I'm Vivian Mbachi πŸ‘‹

GIS Analyst & Data Analyst | Nairobi, Kenya

I use geospatial data, remote sensing, and Python to turn location-based information into clear maps and practical decision-support outputs. My portfolio focuses on health access, education, climate risk, conservation, and urban service inequality.

I am available for remote freelance, contract, and part-time GIS or data-analysis work.

View my LinkedIn Β· Explore my repositories

Interactive GIS projects

GeoHex Conservation Challenge 2026

Congo Basin Conservation and Hornbill Hotspots

Congo Basin Hornbill Conservation Dashboard

An interactive conservation-mapping project using synthetic hornbill telemetry, protected and conserved areas, and hexagon hotspot analysis to highlight locations that may deserve closer conservation attention.

Open the live web map β†’
Open the live dashboard β†’
View the complete GitHub case study β†’

Kenya Biodiversity Web Map

A public ArcGIS Online web map for exploring protected and conserved areas and their geographic distribution.

Open the live web map β†’

Kenya Protected and Conserved Areas Dashboard

An interactive ArcGIS Dashboard for exploring protected and conserved areas, mapped area, IUCN designations, designation types, and country-level patterns.

Open the live dashboard β†’

What I can help with

  • GIS data cleaning, preparation, and quality checks
  • Buffer, overlay, spatial join, and proximity analysis
  • Choropleth, thematic, vulnerability, and risk maps
  • Satellite-image analysis using Sentinel-2, Landsat, NDVI, and CHIRPS
  • Google Earth Engine workflows and raster exports
  • Python data cleaning, analysis, and charts with pandas and matplotlib
  • ArcGIS Online web maps, dashboards, and StoryMaps
  • Professional map layouts, reports, and NGO-style decision briefs

Featured projects

1. Kenya Health Service Accessibility Analysis

Health access priority map of Kenya

Combined county population, health-facility, and hospital-bed data to identify areas under higher service pressure. The project includes Python cleaning and analysis scripts, charts, four thematic maps, metadata, and a final report.

Skills: Python, pandas, matplotlib, ArcMap, data cleaning, spatial joins, indicator development, thematic mapping
View project β†’


2. Drought and Vegetation Stress Mapping

Drought stress priority map of Kenya

Combined CHIRPS rainfall and Sentinel-2 NDVI indicators to screen drought-stress priority areas in Kenya for 2023.

Skills: Google Earth Engine, remote sensing, CHIRPS, Sentinel-2, NDVI, raster classification, overlay analysis
View project β†’


3. Nairobi Urban Heat Vulnerability Analysis

Urban Heat Vulnerability Map of Nairobi County

Combined Landsat 9 land surface temperature and Sentinel-2 NDVI to map five environmental heat-vulnerability classes across Nairobi County.

Skills: remote sensing, land surface temperature, Sentinel-2 NDVI, raster analysis, climate-risk mapping, cartographic design
View project β†’


4. Nairobi Urban Inequality and Service Gaps

Nairobi ward priority levels

Analyzed mapped schools, health facilities, roads, and water points at ward level to identify differences in urban service availability and priority areas for closer assessment.

Skills: urban GIS, open-source data, clipping, spatial joins, service-gap indicators, ward-level mapping
View project β†’


5. School Accessibility Analysis

School distribution in Kenya

Analyzed 37,930 mapped schools, including 29,097 primary and 8,833 secondary schools. The project uses proximity buffers and spatial joins to compare school distribution and county totals.

Skills: buffer analysis, coordinate systems, spatial joins, point mapping, choropleth design
View project β†’

More GIS work

Tools and methods

Area Tools and skills
Desktop GIS QGIS, ArcMap
Web GIS ArcGIS Online, ArcGIS Dashboards, StoryMaps
Remote sensing Google Earth Engine, Sentinel-2, Landsat, NDVI, CHIRPS, DEM analysis
Data analysis Python, pandas, matplotlib, Excel
Spatial analysis Buffers, spatial joins, overlays, raster analysis, proximity and vulnerability mapping
Communication Professional map layouts, 300 dpi exports, GIS reports, metadata, and decision briefs

My working approach

  1. Clarify the decision question and required deliverables.
  2. Review data quality, coordinate systems, and limitations.
  3. Complete a documented and reproducible analysis.
  4. Deliver clear maps, organized files, and a concise explanation of the results.
  5. State uncertainty honestly and avoid presenting screening indicators as confirmed facts.

Contact

I am open to remote GIS mapping, spatial analysis, remote-sensing, data-cleaning, and reporting projects.

Vivian Mbachi
Nairobi, Kenya
LinkedIn Β· GitHub

Pinned Loading

  1. Congo_Basin_GeoHex_Conservation_Challenge_2026 Congo_Basin_GeoHex_Conservation_Challenge_2026 Public

    Conservation mapping using synthetic hornbill telemetry, protected areas and hexagon hotspot analysis across the Congo Basin.

  2. Nairobi_Urban_Heat_Vulnerability_Analysis Nairobi_Urban_Heat_Vulnerability_Analysis Public

    Urban heat vulnerability analysis for Nairobi using Landsat 9 LST, Sentinel-2 NDVI and GIS.

  3. Kenya_Health_Service_Accessibility_Analysis Kenya_Health_Service_Accessibility_Analysis Public

    GIS and Python data analysis project assessing county-level health service accessibility, facility pressure, and priority areas in Kenya.

    Python

  4. Drought_Vegetation_Stress_Mapping_Kenya Drought_Vegetation_Stress_Mapping_Kenya Public

    Remote-sensing analysis using CHIRPS rainfall and Sentinel-2 NDVI to identify drought-stress priority areas across Kenya in 2023.

    1

  5. Nairobi_Urban_Inequality_Service_Gap_Analysis Nairobi_Urban_Inequality_Service_Gap_Analysis Public

    Ward-level GIS analysis of schools, health facilities, roads and water points to identify urban service gaps across Nairobi.

  6. flood-exposure-analysis-kenya flood-exposure-analysis-kenya Public

    GIS screening analysis using river proximity and low elevation to identify schools and health facilities requiring closer flood assessment.