Skip to main content
Delegates seated at the National Vanilla Workshop in Kampala, where Johnson Mugarra presented harvest forecasting findings

Kampala, Uganda. Open to remote and international work.

Data scientist and ML engineer

Johnson Mugarra

Six years turning field data into evidence across East Africa and the Horn of Africa. Today that means evaluation research for private companies, UN agencies and international NGOs, and the data systems behind the vanilla and coffee value chains at Enimiro. Earlier in my career I ran evaluations of health programs for USAID SITES, and built the vanilla harvest forecasting model for Uganda's Ministry of Agriculture (MAAIF).

In the field
6+ yrs
Organizations served
15+
Peer-reviewed papers
2
Vanilla
Harvest timing research, field and climate data
Evaluations
Design, data collection, analysis and reporting
Data systems
Quality checks during daily collection
Farmer data
Pipelines and dashboards at Enimiro

Organizations I have worked with

  • MAAIF, Ministry of Agriculture, Animal Industry and Fisheries
  • Flag of Uganda
  • Makerere University
  • Manipal Academy of Higher Education
  • Center for Research and Communication
  • Bronkar Uganda
  • Catholic Relief Services
  • International Rescue Committee
  • United Nations Development Programme
  • USAID
  • Enimiro Uganda

Background

I began in management consulting at Bronkar Uganda, conducting impact evaluations, developing workplans, research designs, survey tools, field research, and analysis for client studies. From there I moved into evaluation research for non-profits, working on field assessments and survey work in Uganda.

The questions that mattered most in that work were causal ones: whether a program changed an outcome, or whether the outcome would have moved anyway. Answering that properly needs more than descriptive statistics, which is what took me to the M.Sc. in Data Science: machine learning, natural language processing, computer vision and Bayesian inference, with enough time on each to understand what the standard implementations are doing underneath.

At USAID SITES I supported qualitative field research for health system studies, with deployments concentrated in Eastern and Northern Uganda, including facility readiness work for Health Information Exchange and review of electronic medical records against ART registers. Over the same period, with MAAIF and Makerere, I researched vanilla maturity and harvest timing using field measurements and climate data.

At Enimiro I maintain the farmer data system, pipelines, and dashboards. Before that, at the Center for Research and Communication, I coordinated proposals and provided technical input for evaluations covering design, sampling, tools, analysis, and reporting. Certified in Power BI, SAS, Tableau and Google project management.

Let's connect

Methods

Machine learning, NLP, computer vision and Bayesian inference, from the statistics underneath to a model running in production.

Recent work

Harvest forecasting, evaluation cycles cut from six weeks to ten days, and data-quality checks built into daily collection.

Certification standards

Exporters answer to certification bodies like Control Union and Rainforest Alliance. Their standards call for records an auditor can trace from plot to shipment.

Publications

Co-author on two peer-reviewed papers in Agronomy and Advances in Agriculture.

Experience

  1. November 2025 to September 2026

    Research and Data Consultant

    Enimiro Products Uganda Ltd, Kayunga, Uganda

    Coordinate with the data team to collect, clean, and organize operational data on farming, production, sales, and sustainability. Maintain the Python pipeline from SurveyCTO into PostgreSQL with exports for dashboards, keep the farmer master auditable, and turn analysis into training material and management reports.

  2. January 2025 to June 2026

    Technical Lead Consultant

    Center for Research and Communication (CRC), Remote

    Coordinate proposals through writing and review of methods and work plans. Lead the technical work on evaluations including the IRC MERP endline, IRC baseline studies, the SOS Baidoa study, and UNICEF behavior change and awareness studies, covering design, sampling, tools, data quality, analysis, and report drafting.

  3. January 2024 to June 2025

    Researcher and Data Scientist, Vanilla Research

    Makerere University with MAAIF, CRS, and private partners, Uganda

    Researched vanilla maturity and harvest timing with supervisors in horticulture and statistics. Combined field measurements with satellite climate data and time-series models, applied thermal-time analysis, and helped establish the Kabanyolo demonstration plot. Work concluded with program funding closure.

  4. February 2023 to November 2023

    Research Associate

    Innovations for Poverty Action (IPA), Kampala, Uganda

    Supported process evaluation plans, survey instruments and computer-assisted interviewing, evaluation logistics and data cleaning, enumerator audits and quality checks, and reporting to partners.

  5. July 2023 to March 2024

    Qualitative Research Associate

    Social and Scientific Systems for USAID SITES, Uganda

    Short-term field research with deployments concentrated in Eastern and Northern Uganda. Assessed facility readiness for Health Information Exchange and paperless viral load requests, comparing UgandaEMR records with ART registers and cards, and prepared activity reports with safe handling of data.

  6. September 2021 to January 2023

    Research Associate

    Bronkar (U) Limited, Kampala, Uganda

    Developed workplans, methods, and survey tools, trained enumerators, took part in field research, and cleaned and analyzed data for client reports and proposals.

Now

  1. February 2026

    Project management

    Delivered the IRC MERP endline to its donor, funded by GFFO. Project management for the UNICEF community awareness work on the WASH SBC project is now under way.

  2. January 2026

    Data systems

    Setting up data infrastructure and improving the data systems used day to day. The work covers field collection, checks, and storage.

Projects

112

GitHub activity

A year of public commits, pulled from GitHub

Contribution heatmap of the last year of public commits on GitHub

View GitHub profile

Live analytics

Agricultural analytics · illustrative simulation

Vanilla harvest season model

A simulated cohort of 1,000 vanilla farmers, calibrated to Uganda's real pollination and harvest calendar (January 2024 to June 2026). Vanilla beans take roughly 9 months to mature after hand-pollination, so the harvest line is the pollination curve shifted forward by 9 months. The main pollination season (September to November) drives the June and July main harvest; the secondary season (February to May) drives the December and January harvest.

Region:
Time series of simulated pollination activity and projected harvest output from January 2024 to June 2026. Harvest peaks follow pollination peaks by 9 months, with main harvests in June and July and a secondary harvest in December and January.
  • Main harvest window (Jun to Jul)
  • Secondary harvest (Dec to Jan)
  • Pollination activity
  • Projected harvest (t+9 months)

Skills and sectors

Sectors

  • Agriculture and food security
  • Education
  • Public health
  • Malaria and HIV programs
  • Health information systems (DHIS2 and EMR)
  • Refugee livelihoods
  • SRHR and GBV social norms
  • Humanitarian response
  • Household living income
  • Climate

Tools and where they were used

Python
The vanilla forecasting stack at MAAIF, the 7 Enimiro pipelines, and the random-forest yield model.
R
Evaluation analysis at CRC, and the living income study against Anker benchmarks.
SQL and PostgreSQL
The Enimiro farmer data warehouse and structured quality checks during collection and review.
Prophet and ARIMA
Hierarchical harvest forecasts combining field and climate inputs.
Airflow
Scheduling data pipelines with consistent checks and reporting.
Power BI and Looker
Dashboards for teams at USAID SITES and Enimiro. Microsoft-certified Data Analyst Associate.
SurveyCTO and ODK
Field data collection for evaluations across Somalia and the Horn of Africa, and for every Enimiro farmer survey.
GeoPandas and Folium
District plot maps for agrohub planning in Kayunga and Rubirizi.
Causal inference
Impact and endline evaluations for IRC, UNICEF, World Vision, Save the Children and others.

Other tools

From the MSc, applied in capstone projects

  • Machine learning
  • NLP
  • Computer vision
  • Bayesian inference

Visualisation

  • D3.js (the 2 live charts on this page)
  • Tableau (certified)
  • Looker Studio

Workflow

  • Git and GitHub

Let's talk about a project

Testimonials

  • "Johnson's forecasts changed how we plan. He combined satellite data with our field measurements, and the results went straight into briefings at the highest levels of government."

    Senior Research LeadMAAIF / Makerere University

  • "The pipeline Johnson built took our evaluation process from six weeks to under ten days. Our USAID reports now go out on schedule, with data we don't have to re-check."

    Director of ResearchCenter for Research and Communication

  • "He understands qualitative and quantitative research. Johnson's thought process when tackling complex projects is both methodical and innovative."

    SupervisorBronkar

Publications and presentations

14

Education and certifications

Education

M.Sc. Data Science

Manipal Academy of Higher Education (MAHE), India

Sep 2022 - Oct 2024

B.Sc. Agriculture Science

Makerere University, Kampala, Uganda

Aug 2016 - May 2021

Certifications

  • Project Management

    Google certified

    Professional Certificate

  • Power BI

    Microsoft certified

    Data Analyst Associate

  • SAS Statistics

    SAS Institute

    Statistical Business Analyst

  • Tableau

    Tableau / Salesforce

    Desktop Specialist

Beyond work

  • Chess

    I play slow games of chess. Each move has to be justified, and the board shows straight away when it was not.

  • Five-a-side football

    I play five-a-side around Kampala at weekends. The game rewards players who see the next pass before it opens.

  • Arsenal FC

    I have supported Arsenal for years, through rebuilds and title races.