Work
  • Dec2019 - Current
    TIBU Health
    Chief Technology Officer (CTO)

    TIBU Health is an omnichannel healthtech platform transforming patient access to healthcare across Africa, serving 60,000+ patient encounters through physical and digital channels. Its mission is to leverage technology to streamline the patient journey and reorganise how services are delivered to better connect patients to services and professionals at a time and location of their choosing.

    • Led full technology transformation from virtual-only to omnichannel model, architecting and overseeing delivery of mobile app, EHR system, patient portal, appointment scheduling, and logistics management platform across 8+ physical clinics.
    • Managed engineering team of 5+ developers and contractors, establishing best practices in Agile delivery, code review, and CI/CD pipelines.
    • Designed and implemented cloud-based EHR system (AWS) with role-based access control, audit logging, and HIPAA-aligned data governance, supporting complex patient care workflows and 1M+ clinical records.
    • Built real-time appointment and queueing system processing 200+ daily bookings, reducing average wait times by 40% and improving patient satisfaction scores by 35%.
    • Established chronic disease management program with digital tracking, automated reminders, and provider dashboards, improving patient adherence rates by 28%.
    • Implemented internal logistics dashboard providing real-time visibility into clinic operations, inventory, and resource allocation, reducing manual coordination overhead by 50%.
    • Led cloud infrastructure strategy, migrating from shared hosting to AWS multi-region architecture, achieving 99.5% uptime SLA and enabling scalable growth.
  • Feb2016 - Nov2019
    iLab Africa
    Senior Web and Mobile Developer

    iLab Africa is a research and innovation center under Strathmore University, focused on technology solutions and entrepreneurship, specializing in telecommunications and ICT.

    • Directed development of scalable data warehouse platform ingesting and processing 1M+ health records from partner clinics, enabling real-time analytics and epidemiological insights for public health decision-making
    • Built real-time monitoring and alerting system deployed across 14+ wildlife conservancies, operating reliably in low-connectivity environments with edge computing and local sync capabilities, enabling rangers to respond to incidents within 15 minutes
    • Led cross-functional delivery of integrated data platforms serving health, agriculture, and conservation use cases, collaborating with domain experts to translate complex requirements into technical solutions
    • Designed and maintained RESTful APIs supporting mobile and web clients, handling 500K+ daily requests with sub-100ms latency
    • Mentored 4+ junior developers in mobile development, cloud architecture, and agile practices; led technical interviews and hiring for team expansion
    • Conducted research and published findings on mobile telecommunications innovation and IoT deployment in emerging markets
  • Mar2015 - Jul2015
    Corporate Travel & Leisure Management
    Technical Support and Marketing Material Designer

    A company focused on travel and leisure management services, offering corporate travel solutions.

    • Designed marketing collateral and social media content for corporate travel services.
    • Provided technical support and website maintenance for company digital properties.
  • Jun2013 - Aug2013
    Kenya Wildlife Society IT and Telecommunications
    IT Intern

    Responsible for conservation and management of wildlife in Kenya, the Society manages several national parks and reserves.

    • Managed software and hardware maintenance across departments at Lake Nakuru National Park.
    • Supported networking infrastructure at Lake Nakuru National Park.