Available for new projects · Q3 2026

Michael B. Kuteesa

I build the data systems health and human-rights organisations run on.

Production software — scoring engines, dashboards, data platforms — built and maintained for institutions that can't afford enterprise vendors and won't trust dev shops that don't understand the mission.

Michael B. Kuteesa — Full-Stack Developer

Michael B. Kuteesa

Full-Stack Developer · Kampala, Uganda

Afya na HakiPrimary institutional partnerPan-African SRHR & human-rights organisation
2 systemsDelivered and in active useHealth scoring engine + reproductive-health dashboard
4+ yrsProduction engineeringBuilding and maintaining systems at scale
Q3 2026Next availabilityOpen to new projects from Q3 2026

Systems Built for the Mission

Production software for health and human-rights institutions. Real clients, real outcomes, honest status.

Health Tech

AfyaScore

Health Intelligence & Scoring Platform

A production health-data platform built for Afya na Haki, a Pan-African SRHR and human-rights organisation. The system aggregates individual and community health indicators through a custom scoring engine and surfaces actionable wellness intelligence for clinical and programme teams.

  • Custom scoring engine aggregating multi-source health indicators
  • Automated wellness reports with programme-level recommendations
  • Role-based access for clinical staff and programme coordinators
  • Deployed and in daily operational use at Afya na Haki
ReactNext.jsNode.jsPostgreSQLREST APITailwind CSS
Visit afyascore.orgTimeline: Live

Results

LiveStatus
20+Health indicators
<2sReport generation
99.9%Uptime
Health Tech

ReproPulse

Reproductive-Health Data Dashboard

A data dashboard for Afya na Haki's reproductive health programme — turning raw programme data into M&E visualisations for programme teams. Built to replace spreadsheet-based reporting with real-time visibility into key reproductive-health indicators. Currently a working prototype in active internal use.

  • Real-time M&E dashboard replacing spreadsheet-based reporting
  • Programme-level visualisation of reproductive health indicators
  • Multi-source data integration with unified reporting view
  • Working prototype in active internal use at Afya na Haki
ReactTypeScriptRechartsREST APIsTailwind CSS
View prototypeTimeline: Prototype

Results

PrototypeStatus
15+Dashboard widgets
Real-timeData refresh
Afya na HakiClient
Development Sector

Grants Management Platform

Development Organisation — Under NDA

A grants tracking and reporting system for a development organisation (under NDA). Centralised the full grant lifecycle — from application through disbursement, progress reporting, and audit trail — replacing a fragmented spreadsheet and email workflow.

  • Full grant lifecycle tracking from application to close-out
  • Automated funder-compliance reporting and audit trail
  • Replaced fragmented spreadsheet and email workflow
Next.jsNode.jsPostgreSQL
Timeline: Live

Results

LiveStatus
Under NDAClient

Services

From greenfield systems to ongoing retainers — here is where I can add the most value for health and development organisations.

Custom Web & Application Development

End-to-end build of production web applications — from database design through API and frontend — tailored to your programme workflows.

  • Requirements scoping & technical architecture
  • Responsive frontend with accessible UI
  • Secure backend API & database
  • Deployment, CI/CD, and monitoring setup

Data Dashboards & M&E Systems

Real-time dashboards that turn raw programme data into decision-ready insights for field teams, programme managers, and funders.

  • KPI definition and data modelling
  • Interactive charts and filterable reports
  • Role-based access for different stakeholders
  • Export to PDF / Excel for funder reporting

API Development & Integrations

Purpose-built REST or GraphQL APIs, plus third-party integrations — DHIS2, ODK, payment gateways, SMS providers, and more.

  • API design, documentation, and versioning
  • Third-party service integrations
  • Webhook handling and event pipelines
  • Authentication and rate-limiting

Health Information Systems

Sector-specific systems for SRHR, clinical, and community-health programmes — built with an understanding of donor compliance and field realities.

  • Patient / beneficiary record management
  • Indicator scoring and outcome tracking
  • Offline-capable data collection
  • Audit trails for compliance reporting

System Audit & Optimisation

Independent review of an existing codebase or database — identify bottlenecks, security gaps, and quick wins before your next funder report.

  • Performance profiling and query analysis
  • Security and dependency audit
  • Written findings report with prioritised fixes
  • Optional hands-on remediation sprint

Ongoing Support & Maintenance

Monthly retainer covering bug fixes, dependency updates, feature additions, and a guaranteed response time when something breaks before a deadline.

  • Guaranteed 24-hour response (business days)
  • Security patches and dependency updates
  • Up to 8 hours of feature work per month
  • Monthly status report

From the People I've Built For

Named, verifiable, and contactable on request.

Working with Mike was exceptional. He took the time to understand our complex requirements and delivered a system that exceeded our expectations. The platform has transformed how we manage appointments, and our patients love it.

Walusimbi Emmanuel

CEO, E-pictures Ltd

Web design & development

I needed a technical co-founder who could turn my vision into reality. Mike not only built the product but also provided valuable insights on architecture and scalability. His code quality is top-notch and he communicates clearly throughout.

Brian Sendaula

IT Officer, Afya na Haki

Afya na Haki systems

A Process Built for Reliability

No surprises. No scope creep. Every project follows a proven 6-step framework that keeps us aligned from kickoff to launch.

01Week 1

Discovery & Planning

Kickoff call to understand your programme goals and data needs. Requirements gathering, technical architecture proposal, project timeline, and contract.

02Week 2

Design & Prototyping

Wireframes, user flow diagrams, database schema design, and API endpoint planning. Review and feedback session with your team before any code is written.

03Weeks 3–10

Development

Iterative development in 2-week sprints. Weekly progress updates, staging environment for continuous testing, and documented code throughout.

04Week 11

Testing & QA

Comprehensive testing (unit, integration, E2E), performance optimisation, security audit, and user acceptance testing with your team.

05Week 12

Deployment & Launch

Production deployment, monitoring setup, training documentation, and 2 weeks of post-launch support included.

06Optional

Ongoing Support

Monthly retainer for maintenance, bug fixes, feature enhancements, security updates, and performance monitoring.

Working With Me

I work with health and human-rights institutions that need a developer who understands both the technical work and the mission context. Most organisations in this space have been let down by generalist dev shops that don't know the difference between an M&E dashboard and a general analytics tool — or who can't communicate with programme staff in their own language.

I bring production engineering and genuine sector knowledge to the same engagement. I build the system, I maintain it, and I'm still reachable when something breaks before a funder report.

Let's Talk

Every engagement starts with a discovery call. No commitment required — just enough time to understand what you're building and whether I'm the right person for it.

Book a Free Discovery Call
Currently accepting projects for Q3 2026

Your programme data deserves better than spreadsheets.

Book a 30-minute call. We'll talk through what you're working with, what good looks like, and whether I'm the right person to build it.

Book a Free 30-Min Call

Or email directly: basenamike@gmail.com

Replies within 24 hours
NDA available on request
EAT timezone (UTC+3)