Skip to content
View Jimmy-JayJay's full-sized avatar
🎯
Locked In 👍
🎯
Locked In 👍

Block or report Jimmy-JayJay

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
Jimmy-JayJay/README.md

Cool GIF


Jimmy Edward Matewere

Climate Data Scientist  ·  Geospatial Engineer  ·  Founding CTO, Ascend Spatial Labs

BSc Meteorology & Climate Science, MUST 2025  ·  Blantyre, Malawi

Portfolio  ·  LinkedIn  ·  jimmymatewere@gmail.com


I build climate and geospatial data systems end to end: from raw forecasts, station records and field surveys to the pipelines, analysis and decision-support tools people use. My background is meteorology and climate science, and I care about one rule above the rest: a tool should never show a number it did not compute from data it actually received.

Now

  • Climate Data Analyst (graduate intern), DCCMS, Department of Climate Change and Meteorological Services, Engineering & Communication: forecast pipelines and operational meteorological tooling.
  • CCM Data Analyst, Ripple Africa: data quality, indicator definitions and verification evidence for the Changu Changu Moto cookstove carbon programme.
  • Founding CTO, Ascend Spatial Labs: geospatial intelligence and climate risk services.

Projects

Malawi Impact-Based Forecasting Dashboard (DCCMS, internal) Next.js · TypeScript · Mapbox GL JS · Docker · WRF Turns the DCCMS WRF 4 km forecast into an alert tier (No Action, Be Aware, Be Prepared, Take Action) for each of Malawi's 32 jurisdictions, weighted by population and household vulnerability. National map, district profiles, flood and drought pages and a data portal for forecasters, disaster management and district staff. Designed around one rule: never present a value that was not computed from data actually received, so a missing forecast reads as missing rather than as calm.

Nimbus Forecast (DCCMS, internal) Next.js · TypeScript · PostgreSQL · Neon Operational forecast platform for the National Meteorological Centre. Daily forecasts from four global models (YR, ECMWF, GFS, ICON) plus DCCMS's COSMO regional model for 99 stations, with concurrent ingestion guarded by locks and scheduled runs. It replaced a manual routine of up to 99 browser tabs for the weekly rainfall bulletin, became part of the Monday morning NMC workflow, and led to a commission for an institutional platform.

Climate Risk Scoring Dashboard, Malawi Python · Next.js · Mapbox GL JS · IPCC AR5 District climate risk index for all 28 districts on the IPCC AR5 hazard, exposure and vulnerability framing. Hazard from NASA POWER daily data (2020 to 2024, about 50,000 district-day records): rainfall variability, SPI-based drought frequency, heavy rainfall and heat extremes. Choropleth with 3D terrain and radar profiles. Exposure and vulnerability layers are being upgraded from estimates to district survey data.

WasteWatch, Waste Management Decision Support Python · FastAPI · Next.js · DBSCAN · GCP Cloud Run Decision support for Blantyre City Council, built by a six-person team (I led the dashboard and backend). 333 surveyed illegal dumpsites scored 0 to 100 across health, environmental and volume factors, and DBSCAN clustering to recommend skip locations. FastAPI backend on Cloud Run, Next.js frontend.

Ascend Spatial Labs Platform Next.js · Mapbox · Clerk · Sanity Company site and client portal for a geospatial intelligence startup: Clerk authentication synced to Sanity, webhook handling with retries, soft deletes and project visibility states.

Evaluating Climate Adaptation Finance in Malawi (BSc thesis) Python · Excel · QGIS · MAXQDA Structure, allocation and governance of adaptation finance, 2018 to 2023, from the government's climate finance information system. About MWK 16 billion budgeted across the 17 projects in the period, all grant-funded; forestry and agriculture led the technologies funded; 24 of 28 districts had at least one project; only 3 of 48 projects named an implementor, the core transparency finding.


Web & Client Work

Phiri Media Next.js · TypeScript · Tailwind CSS · Sanity · Resend · Framer Motion Website for a Malawian marketing and creative agency, built pro bono and live since September 2026. Editorial, design-forward layout with a Sanity-managed blog and portfolio, smooth scrolling and contact email through Resend on the agency's own domain.

Pathway Consultancy Next.js · TypeScript · Tailwind CSS · Framer Motion Company website for Pathway Consultancy Ltd.

Afrimax Malawi redesign (unofficial concept) Next.js · TypeScript · Tailwind CSS · Sanity · Mapbox GL JS A conceptual redesign of an internet provider's website: CMS-driven pricing plans, an interactive coverage map and an accessible, responsive interface.


Stack

Data & Analysis Python, scikit-learn pandas NumPy xarray Jupyter Forecast pipelines, verification, climate indices
Geospatial QGIS ArcGIS Google Earth Engine PostGIS GeoPandas Mapbox HEC-RAS Hazard mapping, zonal statistics, drone surveys
Web & Apps Next.js, TypeScript, React, Tailwind CSS, FastAPI Streamlit Decision-support dashboards and client sites
Data & Content PostgreSQL, Supabase Sanity Operational data and CMS-managed content
Cloud & Tooling Google Cloud, Docker, Vercel, Git Deployment, containers, version control

Certifications

DataCamp Certified Data Scientist, Data Analyst & Data Engineer, 2025 to 2026 · Femanalytica Scholarship
CDDT-2, African Drone and Data Academy, 2026 · ArcGIS, Pix4Dmapper, HEC-RAS, BVLOS
CDDT-1, African Drone and Data Academy, 2025 · EASA A1/A3 Remote Pilot Licence (EU airspace)


Top Languages

Pinned Loading

  1. uc_berkeley-simpsons-paradox uc_berkeley-simpsons-paradox Public

    Team Beta Group Project on UC Berkeley Admissions Analysis

    Jupyter Notebook 1

  2. carbon-emissions-map carbon-emissions-map Public

    Interactive global map visualizing CO2 emissions per capita using World Bank data. Built with Python and Streamlit to track environmental impact trends from 1990 to present, highlighting disparitie…

    Python

  3. data-camp-projects data-camp-projects Public

    A collection of some of the data projects that were part of my learning under the Femanalytica-DataCamp Scholarship.

    Jupyter Notebook