CURRICULUM VITAE
1. Family name:
Mugarura
2. First names:
Cavin Aaron
3. Nationality:
Uganda
4. Place of Residence:
Entebbe, Uganda / Kigali, Rwanda
5. Education:
Institution (Date from-to)
Degree(s) or Diploma(s) obtained:
Uganda, Martyrs University, Nkozi, 2002 Master of Science in Information Systems
2004
Mbarara University of Science &
Bachelor’s in computer science
Technology, 1999 - 2002
Examination Institute for Information
ITIL
Science - Utrecht, Netherlands, 2003 - 2003
6. Language skills: (indicate competence on a scale of 1 to 5 (1 - excellent; 5 - basic)
Language
Reading
Speaking
Writing
English
1
1
1
German
1
3
3
French
1
3
3
7. Membership of professional bodies: Uganda ICT Association, Rotary International
8. Other skills:
● Programming Languages: PhP, Java, Python,.NET, C++, Visual Basic, ADO, SQL XML,
HTML
● Internet Development: ASP, NET/ASP, IIS, VBScript, JavaScript, Jquery, Apache
● DBMS: Oracle, SQL, Access, PostGre, MySQL
● Reporting Tools: Crystal Reports
● Operating Systems: Windows, Linux, Mac
● Statistical Analytic Programming Packages: SAS, R, SPSS, STATA, EPI-INFO
● Version Control System: GIT, CVS, SVN
● Content Management System: MS Sharepoint, Drupal, Joomla, WordPress
● Data Collection: ODK, SAS, EPI-Info, SPSS
9. Present position: Technical Expert
10. Years within the firm: 8
11. Key qualifications:
● 15 years’ experience as a Software / Web Applications Developer using the LAMP stack
● International certifications in I.T. Project Management & e Procurement
● Expert in Agile, Human Centered Design, Design sprints, Lean & Design Thinking
methodologies
● 11 years’ experience in business process automation & digitalization
● 11 years’ Experience working with international development cooperation agencies such as
USAID, UN, World Bank, Google, German Aerospace Center, Tony Elumelu foundation,
Mastercard foundation
● 7 years’ experience working with & managing innovation & digitalization among start-ups, SMEs
and the private sector
● 15 years’ regional experience in Uganda and Sub Saharan Africa
● 5 years of professional experience in designing new business concepts and models for SMEs
in Uganda
● Worked with the UN / WFP Innovation Accelerator, Google & The German Aerospace Center
on an A.I. / Machine learning project using satellite imagery to predict the best routes for relief
trucks when disasters such as earthquakes, flooding affect a country
● Worked on various A.I. projects in Agriculture, Health & Education in Uganda
● Supported startups in Uganda and across Africa using frontier technologies such as A.I. ,
Blockchain, Fintech & Big Data
● Performed studies & research with publications in international journals
CV Cavin MUGARURA, page 1/7
12. Region Experience:
Country
Uganda
Germany
Brazil
USA
Tunisia
Ethiopia
Kenya, Rwanda
Date from-to
2004 - - -,- - 2023
13. Other relevant information (e.g., Publications)
The role of Open Source Software in E-learning
How Micro Finance Institutions can use open-source software to lower costs
Developing an effective & efficient Information System in an Organization, A case study of
NAADS
Checklist for development of International portals (Sarah Cummings, Nancy White, Michiel
Schoenmakers, Victor van Reijswoud, Martine Koopman, Chris Zielinski, Cavin Mugarura, Ramin
Assa, Srividya Harish)
Contact Details
Email:-Tel:- (USA), - (Germany)- (Rwanda),
- (Uganda)
CV Cavin MUGARURA, page 2/7
14. Professional experience:
Date from Date to
04-2022 Todate
Location
Kigali,
Rwanda
Client
Smart Africa
Secretariat
Position
Technical
Expert
Description
Technical Lead for the Smart Africa Digital Academy (A Pan African Initiative to bridge the digital skills gap a $2 million Facility to upskill youth and entrepreneurs across Africa)
Lead digital transformation initiatives across African countries in critical sectors such as Education, Health, Agriculture,
and e-Government, overseeing strategic planning and implementation.
Orchestrate partnerships and collaboration with prominent donor agencies and industry leaders including GIZ, Festo,
Coursera, and Amazon AWS to optimize e-learning provisioning and technological support.
Direct and guide the technical team as the lead for e-learning platform development, ensuring alignment with organizational
objectives and technological standards.
Design and execute solutions architecture for key digital platforms, leveraging expertise in cutting-edge technologies to
drive innovation and scalability.
Provide comprehensive management support for diverse digital initiatives across the African continent, optimizing resource
allocation and fostering cross-functional collaboration.
Offer expert IT technical support and advisory services to project managers and associate project managers, enhancing
operational efficiency and project delivery.
Cultivate a vibrant online community engagement and collaboration platform, facilitating knowledge sharing and
networking among stakeholders.
Lead grant proposal writing efforts, demonstrating a keen understanding of funding requirements and organizational
priorities to secure financial support for impactful projects.
Deliver compelling presentations at prestigious international conferences and events, showcasing thought leadership and
promoting organizational objectives on a global stage.
Establish strategic partnerships with innovation accelerators, hubs, and ecosystem players, driving synergies and
amplifying organizational impact within the entrepreneurial landscape.
Manage and nurture a robust start-up pipeline, overseeing grant applications under the Smart Africa initiative to foster
innovation and entrepreneurship across the region.
Supervise consulting firms to ensure the successful execution of projects, providing strategic guidance and monitoring
performance against established metrics.
Collaborate with regional training institutions to customize programs for diverse demographic groups, including youth,
women, and persons with disabilities, fostering inclusivity and empowerment.
Contribute to the development of communication and publication materials in both print and electronic formats, shaping
the organization's narrative and enhancing visibility within the industry.
CV Cavin MUGARURA, page 3/7
Date from Date to
12 -
Location
Entebbe,
Uganda
Client
Trademark
East Africa /
MAAIF
Position
Technical
Assistant
Description
Technical Lead to Support Uganda’s Ministry of Agriculture, Animal Industry & Fisheries to Implement the
Uganda E Certification System
Digitization of Import & Export Permits for Agricultural SMEs
Participate in a Lead role in Web & Software Development projects
Use Digital Transformation To Reduce barriers to trade & improve business competitiveness
Facilitate transition from paper based to paperless management & administration of trade regulatory documents dubbed
“Single Window Information for Trade (SWIFT)
Reduce time and cost to obtain key documents through digitalization of business processes and workflows
Technical Lead in the development of Data capture applications
Data Visualization & Intelligent reporting design
Provide Training to Technical & Non-Technical Users
Provide technical support following industry wide guidelines following Human-Centered Design, User-Centered Design,
Lean & Agile principles
Working with donors agencies, and other private sector entities in formulating digital strategies to support the sector
Provide a lead role in design and development of frontier technologies such as Blockchain for traceability
Provide technical advisory / liaison roles with relevant Government MDAs such as NITA, Ministry of Trade and Uganda
Revenue Authority
Monitoring & Evaluation; support the collection of baselines for key KPIs
Contribute to communication / publication materials
08/2017 –
12/2019
Munich,
Germany
Kampala,
Uganda
UN World
Food
Program
Innovation
Accelerator
New
Ventures
Consultant
(Digital
Innovation
Expert)
Support to selected UN/WFP Startups & SMEs
● Support other entrepreneurs (Internal/ External) to take their innovations to the next level – either through getting
ideas to the first proof of concept or already implemented solutions to the next scale-up.
● Remote coach teams or co-locate in the developing countries with the teams where the innovation’s users are
located
● Help drive the innovation/start-up grant calls for SMEs
● Support start-ups in new and resilient technologies useful for innovations such as machine learning, blockchain &
Internet of Things.
● Support the next-level innovations for WFP’s operations
● Perform desk research & contribute to reports on emerging frontier technologies for the UN system and partners
Technical Lead – Building Blocks for zero hunger - harnessing blockchain technology as an effective means to
empower people to meet their essential needs.
Technical Lead – PRISM (Realtime Impact & Situation Monitoring) - Using Artificial Intelligence & Machine Learning
to identify best routes for relief trucks in case of emergencies and disasters such as floods and earthquakes leveraging
satellite imagery
Manage Vendors in Web & Mobile Application Development
CV Cavin MUGARURA, page 4/7
Date from Date to
Location
Client
Position
Description
Support the next-level innovations for WFP’s operations, such as Building Blocks, using blockchain technology for ewallets for people receiving cash-transfers; Tech for Food, connecting refugees to online work after a 12 week training;
H2Grow / hydroponics, helps refugees grow food in desert areas or camps; FarmToMarketAlliance – an alliance
between WFP and 7 private sector entities purchasing food from smallholder farmers and providing credit, and
agricultural inputs as for profit business model or new start-ups / SMEs that could help make a difference to end hunger.
Linux Server administration on cloud hosting infrastructure and deployment of digital platforms
09/2013 Todate
Entebbe,
Uganda
Blue Node
Media
Technical
Lead
(Software /
Web
Applications)
Digitization of E learning materials
++ Manage the Data Informatics Department ++ Develop Applications for Data Capture, Analysis, Reporting, and
Visualizations ++ Oversee the Development of the Software & Web-based Applications ++ Manage the source code
management process ++ Oversee the technical architecture for various applications (Software, Website, and Mobile
Applications) ++ Perform upgrades, maintenance & apply security patches
Specific Activities:
● Web-based Application Development
● Multimedia Design, Animation, Video & mapping development
● Project Management
● Writing custom modules
● Develop high-level Architecture for various web-based applications
● Developing user and technical training manuals
● Preparation of Reports
● New and Social media management and integration
● Perform website upgrades
● Developing Training materials for SMEs on how to use digital technologies in business process automation
● Training SMEs in Digital tools
● Linux server administration and configuration for various digital platforms
12/2011 –
08/2013
Bethesda,
Maryland
Centers for
Medicaid &
Medicare,
United
States,
Department
of Health
Technical
Lead (Web
Developer)
Affordable Healthcare Act Digital Platforms
Digitize the process for users to apply / access affordable healthcare
Develop a digital options finder (Insurance plan names & types, cost sharing per services, deductibles, premiums)
Summary of services & benefits provided, Lists of network providers
Specific Tasks
● Web-based Application Development
● Manage the I.T. Infrastructure
● Project Management
● Develop Web-based tools for capturing different data sets
● Writing custom modules
● Develop high-level Architecture for various digital applications
● Develop comprehensive user and compliance tests
● Supervision of Business Analysts, Graphic Designers & Web Developers
● Preparation of Reports
● Manage the version control systems for various digital applications
● Develop user & technical manuals
● Linux Server Administration & Configuration
CV Cavin MUGARURA, page 5/7
Date from Date to
Location
Client
Position
Description
02/2011 –
11/2011
Washington,
DC
World Bank
Group
Short Term
Consultant
(Business
Analyst /
Web
Developer)
Understanding Risk – Digital Resource Hub
Development of new web-based software Applications and Web Portals
Migration of existing websites from one platform to another
maintenance, troubleshooting
Requirements Analysis
Performing comprehensive tests
Specific Activities:
● Web and Software Development based on the LAMP stack
● Project Management
● Develop e-learning tools for the department
● Writing custom modules (Drupal, WordPress & CiviCRM)
● Develop high-level Architecture for various applications
● Development of user & technical manuals
● Report writing
● Linux Server Administration
07/200902/2011
Washington,
DC
International
Food Policy
Research
Institute
Web Portal
Expert
08/2006 –
06/2008
Kampala,
Uganda /
Cleveland,
Ohio
Makerere
University Case
Western
Reserve
University
Data
Manager
RESAKSS Web Portal Development
● Develop Business Process Automation applications
● Performance tuning and security configuration for various digital platforms
● Manage Application communications and interconnections with other key business systems
● Module Development (Drupal, WordPress, CiviCRM and Joomla)
● Develop reports from data-intensive applications using business intelligence tools
● Perform scheduled and routine backups
● Recommend, schedule, and perform software and hardware improvements, upgrades, patches
● Create required reports in response to business user needs
● Develop, document, and maintain policies, procedures and associated training plans for administrators and
designated users
● Develop User & Technical Manuals for the different applications used in the organization
● System administration in a Linux server environment
Data Management Duties
●
●
●
●
●
●
●
●
●
●
●
Collect, clean, and validate research data on TB/HIV and heart disease management
Organize and store data securely, adhering to data management best practices
Manage databases, ensuring data integrity, accessibility, and compliance
Perform data analysis and generate insights for research findings and reports
Develop and maintain data reporting systems and dashboards
Collaborate with the research team and stakeholders for effective data management and communication
Stay updated with data management practices, software programming, and web management
Contribute to software development and customization for data management needs
Maintain and optimize data management systems, including web-based platforms
Provide technical support for data-related issues and troubleshoot problems
Ensure compliance with ethical guidelines and research regulations in data management
CV Cavin MUGARURA, page 6/7
Date from Date to
04/-
Location
Kampala,
Uganda
Client
Makerere
University
(Faculty of
Information
Technology)
Position
Lecturer
Description
Teaching Undergraduate & Postgraduate ICT courses
● Teaching Web Development, Object-Oriented Programming & Database Management Systems
● Supervision of students
● Examination
● Research & Publications
● Training Public & Private Sector organizations in the use of ICT tools
Referees:
Dr Agnes Kobusingye - Country Director (Lutheran World Federation)
Tel: - Email:-
Daniel Mwesige - ICT Manager (Association for Strengthening
Agricultural Research in East & Central Africa)
Tel: - Email:-Terah Kaggwa - CEO Djamboree ICT Solutions
Tel:- Email-
CV Cavin MUGARURA, page 7/7