Software Developer · Geospatial & Data Systems · Climate Analytics · Applied AI/ML

Building practical digital platforms across software, data, geospatial intelligence, and applied AI for climate resilience, agriculture, and sustainable development.

I design and deliver web platforms, geospatial applications, remote sensing workflows, and AI-enabled decision-support tools that turn complex data into usable digital products.

  • Kenya
  • Senior Associate - Software Developer
  • Alliance of Bioversity International and CIAT
About

A technical profile built at the intersection of software engineering, Earth observation, and digital product delivery.

My work sits at the intersection of software engineering, geospatial technologies, remote sensing, and applied machine learning.

End-to-end digital systems

From data pipelines and APIs to interactive dashboards, web platforms, and production-ready deployments.

Geospatial and Earth observation

Experience across GIS, remote sensing, spatial databases, map services, and geospatial analysis workflows.

Applied AI and analytics

Using machine learning and data-driven methods for prediction, classification, analysis, and practical decision support.

Skills

Core strengths

Building production-ready digital systems across software engineering, data platforms, geospatial technologies, remote sensing, and applied AI.

Backend engineering

Python, Django, REST APIs, automation workflows, system integration, scalable application development, and data-driven back-end services.

Geospatial and remote sensing

PostGIS, QGIS, ArcGIS, GeoServer, OpenLayers, Leaflet, Mapbox GL, Google Earth Engine, GeoNode, and raster-vector processing workflows.

Data platforms and analytics

PostgreSQL, MySQL, SQL Server, ETL pipelines, spatial database design, analytics workflows, and decision-support data products.

Cloud, DevOps, and deployment

Docker, Linux, Nginx, Apache, GitHub Actions, Jenkins, AWS, Google Cloud, Azure, and production deployment workflows.

Applied AI and machine learning

Machine learning workflows, predictive modeling, classification, model deployment, and AI-enabled tools for analysis and decision support.

Frontend and digital products

JavaScript, React, interactive dashboards, web mapping interfaces, Android development, technical documentation, and user-focused product delivery.