Principal Software & Data Engineer

πŸ“ Based in Nairobi, Kenya β€’ GitHub β€’ LinkedIn
πŸŽ“ Software Engineering, Epidemiology, MBA Health Management
⬇️ Downloadable Version

Profile

  • I am a experienced technical leader and software engineer with a strong background in leading engineering teams and delivering high-performance systems. I have built and guided global teams, driving projects across software development, data engineering, and cloud infrastructure.
  • As an all-round software engineer, I have extensive experience in backend (Django, Python), frontend (React, TypeScript), and iOS development (Objective-C, Swift). My expertise spans data engineering, ETL pipelines, and AI-driven automation, enabling large-scale data processing and analytics.
  • I am known for my analytical mindset and problem-solving approach, I excel at architecting scalable solutions, optimising performance, and leading teams toward innovation. I thrive in technical leadership roles, mentoring engineers, defining technical roadmaps, and ensuring seamless execution of complex projects.

Skills

  • Leadership & Mentorship: Team leadership, coaching, technical strategy
  • Software Engineering: Python, Django, React, TypeScript, C#, Objective-C, Swift
  • Data Engineering: SQL, PostgreSQL, ETL, PySpark, Data Warehousing
  • AI & Automation: AI-assisted coding, machine learning pipelines, automation
  • Business Analysis & Product Strategy: Product envisioning, technical roadmaps, requirement gathering

Experience

Director Global Digital Health

University of California, San Francisco (UCSF) β€’ 2011 – Current

  • Founded a 45-member global technical team, directing a $10M portfolio across software, data engineering, and system architecture.
  • Designed and implemented large-scale data platforms, backend systems, and AI-driven automation solutions.
  • Built data warehousing and analytics dashboards, developed scalable data collection and processing systems, and led app development, including Objective-C and iOS solutions.
  • Established team leads, secured funding, and drove technical strategy for enterprise interoperability and automation.

  • Key challenges tackled:
    • Bridging the gap between health and technology – Navigating the intersection of public health needs and technical feasibility, ensuring software and data solutions are user-centric and actionable.
    • Scaling a globally distributed team – Established a structured leadership hierarchy with team leads, fostering collaboration, ownership, and technical excellence across diverse geographies.
    • Securing sustainable funding – Led efforts in fundraising and stakeholder engagement, ensuring long-term viability and expansion of digital health initiatives.

More information: Health Informatics Hub

Software Development Lead

US Government Centers for Disease Control β€’ 2004 – 2011

  • Overseeing the technical development of clinical software for HIV implementing partners in Uganda as part of PEPFAR
  • Conducting epidemiological activities and surveillance studies
  • Support Ministry of Health in Uganda agencies with the national health information system needs
  • Designed business intelligence and reporting solutions in C# and .NET.

And…

  • Software Engineer, IDI, Kampala Uganda (2004)
  • ICT Coordinator, Kampala International University (2002-2004)
  • Software Developer, ICM Solutions, Netherlands, 2001-2002
  • Software Developer, KPN, Netherlands, 1999-2001

Education

  • MBA, Health Management – Imperial College London, 2016
  • MSc, Epidemiology – London School of Hygiene & Tropical Medicine, 2009
  • BSc, Software Engineering – The Hague University, Netherlands, 1999

Key Projects

  • Health Informatics Hub – UCSF’s global informatics team
  • DUFT – Data visualisation and transformation framework.
  • National Data Repositories – Scalable multi-source data warehouses.
  • TSIS2 (GitHub) – Django-based electronic medical records system for HIV care.
  • OptionB iOS App (GitHub) – iOS app for monitoring HIV drug rollout. ##

Certifications & Awards

  • Franklin Award, U.S. Department of State – Recognised for contributions to national data systems.
  • Certificate of Appreciation – For promoting interagency collaboration to advance U.S. Government Foreign Assistance Goals