Blog & Insights

On climate science, data engineering, geospatial systems, and the process behind the work.

Highlights

More Posts

Nimbus Forecast map of cumulative 10-day rainfall forecasts at weather stations across Malawi, coloured from light to extreme, with a popup showing 11.9 mm for FortLister Phalombe.
field notes

Nimbus Forecast: From Manual yr.no Lookups to a Deployed Platform at DCCMS

From a manual yr.no lookup across 99 stations to a multi-model rainfall forecast platform in operational use at DCCMS. The story of Nimbus Forecast.

April 22, 2026Read Post
Malawi Climate Risk Dashboard
research findings

Climate Risk Dashboard v2: Why I Rebuilt It

The first version worked on my machine and not much else. Here's what broke it and what the rebuild actually changed.

March 18, 2026Read Post
The Mountain is Me?
reflections

Win. But at what cost?

I walked across my graduation stage and felt nothing. Not relief, not pride — just "what next." That feeling hasn't left since.

March 13, 2026Read Post
Malawi coat of arms beside the name of the Department of Climate Change and Meteorological Services, Ministry of Natural Resources, Energy and Mining.
reflections

What I Learned From My First Government Internship at DCCMS

My experience as a student intern at Malawi's Department of Climate Change & Meteorological Services, working in climate data analytics — What returning feels like.

February 25, 2026Read Post
WasteWatch dashboard map of Blantyre showing 333 waste heaps coloured by risk and 20 recommended skip sites, with a popup for site 273 at Limbe Bridge in Misesa ward rated priority (62.8) and two site photos.
case study

WasteWatch — Building a Geospatial Decision Support System for Blantyre's Waste Crisis

Building a full-stack waste intelligence platform using academic research, DBSCAN clustering, a custom risk scoring engine, and a Next.js + FastAPI architecture.

February 6, 2026Read Post
Ascend Spatial Labs homepage hero reading "Spatial Intelligence for Infrastructure, Environment & Governance", with buttons to explore services or request a consultation.
case study

Building Ascend Spatial Labs — The Technology Behind the Platform

How I architected a full-stack geospatial intelligence platform for a youth-led startup delivering LiDAR mapping, flood risk assessment, and carbon verification across the SADC region.

February 22, 2026Read Post
Climate Risk Scoring Dashboard overview: average risk score 48.3, two high-risk districts, Nsanje highest and Lilongwe lowest, with district risk scores mapped as coloured circles across Malawi.
case study

Climate Risk Scoring Dashboard for Malawi's 28 Districts

Applying the IPCC AR5 risk framework to 50,000+ daily meteorological records to map drought and rainfall vulnerability across every district in Malawi.

January 5, 2026Read Post