GIS Systems Architect. Harare, Zimbabwe (UTC+2, which is a full working day of overlap with Central Europe).
I build production geospatial systems end to end: spatial databases, backend services, web mapping front ends, and the remote sensing and spatial ML pipelines that feed them.
I was the GIS systems architect on the team that delivered Zimbabwe's national eCadastre and the first GIS-driven mortgage system in Zimbabwean banking. Both are live in production.
Python · Django · GeoDjango · PostgreSQL · PostGIS · GeoServer · OpenLayers · React · Docker · Linux · QGIS
Sentinel-2 and drone imagery processing, land cover classification, change detection, retrieval pipelines over domain corpora.
Most of my work over the last six years sits in private client repositories and is not mine to publish. zimkb is the exception, and it is the better example anyway.
It turns a photograph of a sick crop into a diagnosis and a prescription a Zimbabwean smallholder can actually act on. Claude vision describes the leaf forensically and is forbidden from naming a disease, retrieval matches that description against a 281-condition knowledge base I researched and built, and a second stage pulls each candidate's differential and management sections by metadata lookup rather than a second similarity search. The core retriever is pure-Python BM25 with zero dependencies and runs offline, because connectivity in the field is not a given.
Retrieval accuracy on fifteen field-phrased symptom descriptions: 13/15 top-1, 15/15 top-3.
Portfolio and case studies: scotchajison.com