
Timeline
About me
Digital Health Expert at Intergovernmental Authority on Development
Education

Georgia institute of technology
2015 - 2020Master’s degree computer scienceCurrently enrolled as a student

Egerton university
2000 - 2005Bachelor’s degree computer science
Experience

Infiniti systems ltd/software resources ltd
Jul 2005 - Mar 2006Software developerI was part of a team developing components of Human Resource Management systems in Visual Basic 6. The role included supporting existing clients by troubleshooting and fixing bugs in applications already shipped out. Reports were done using Crystal Reports. The application database was Microsoft SQL Server. • Installed the HRM system at various sites including Rift Valley Bottlers in Eldoret – Kenya and Kapa Oil Refineries, Nairobi. • Facilitated in training sessions on the use of the software. Show less

Cellulant
Apr 2006 - Aug 2008Software developerI formed part of a team that designed and implemented core tools for ringtone serving applications and information services. Clients using these services included among others the Nation Media Group (NationMobile), Kameme FM and Standard Chartered Bank.My routine roles included: • developing and maintaining web interfaces (done in JSP and PHP) for both client facing applications and also for internal customer relations management systems.• optimization and troubleshooting of serverside Java applications to process and reply to SMS requests.• Generation of data analysis reports (SQL/HTML) by mining the large fast growing SQL transaction database.My particular contributions to the team included:• stabilization of an evolving messaging server application. The 3rd party application then in use would occasionally fail to respond under various conditions. By writing Linux bash shell scripts we were able to automate the monitoring procedures to allow for autorecovery or alerting support staff in cases of irresolvable failure.• Developed applications for systems integration in “proof of concept” prototypes for mobile banking for various local banks.• Installed an SMPP server for Celtel Tanzania (now Airtel) and trained their developer team on its functioning by designing and deploying a generic SMS queryresponse application.• Implemented an SMS campaign application for Guinness Nigeria. Show less

Collegio internazionale cavabianca
Dec 2008 - Jun 2011System administratorI was part of a team administering the Intranet of a university residence with over 160 active users. This network comprised of several centralized servers accessed from thin clients, personal computers and smart phones. Daily roles included providing user support for core office applications, monitoring automated backup procedures, network security, development and deployment of in-house software solutions. • Deployed SENDMAIL as the organizational email serving application. • Moved the organizational internal web portal from a Mambo CMS to Joomla running on IIS.• Interfaced the internal web portal with a legacy library system done in VB6. • Developed a user management application in VB.Net to facilitate the user administration processes including management of system accounts (Active Directory) and email accounts (SENDMAIL) for all users, and access to system resources across disparate platforms (Windows 2000 and 2003 servers, and CentOS Linux). Show less

Bunam jope consulting
Sept 2011 - Jan 2014Freelance software developerI took part in the design, development and maintenance of various software systems. These systems include:• Customization of OpenERP (now Odoo) – an open source Enterprise Resource Planning system – for La Clique Hotel. The ERP consists of a HTML/CSS/JS frontend, a Python code base and a PostgreSQL database.• Web interface implementations for various clients on the TopCoder platform including IBM (“TOP6”  an IBM internal application for sales management), Corningstone and TopCoder CloudSpokes. These tasks typically involved producing a working HTML/CSS/JavaScript prototype or a complete WordPress theme from Photoshop PSD file inputs.• Prepared application design documentation and developed a thick client interface (Java) for TMAN – an IBM internal inventory management application.• Proof of concept implementation and web interface bug fixes for the Medicaid PESP project. The project environment included an Oracle database running on CentOS 6 with either JBOSS or Websphere as the application server.• Application documentation for the SCRD (Service Credit Redeposit/Deposit System) applicationfor the American Office of Personnel Management.• Application design documentation for a new content ingest engine for Cedar Document Technologies. The documentation included UML diagrams showing the work flows, use cases and individual activity diagrams. Show less

Ilabafrica
Feb 2014 - Sept 2016Senior software developer@iLabAfrica is a research center under the Faculty of Information Technology at Strathmore University focused on ICT for Development initiatives. I was part of a team tasked with handling eHealth projects. My contributions to the team include:• Lead designer and developer for an online healthcare management platform (Medbook). The technology stack included a MySQL database, Laravel 5 PHP back-end, AngularJS 1.x front-end. The application could alternatively be accessed via an Android app. • Spearheading the porting of a legacy PHP application Basic Laboratory Information System (BLIS Kenya) to Laravel PHP framework (iBLIS).• Improving the software development work-flows to include automated testing, code reviews, and documentation processes.• Implementation, training, and support of BLIS at a health facility in Western Kenya (Bungoma County Hospital). BLIS was instrumental in the hospital laboratory's endeavor to acquire the International Standards Organization (ISO) 15189 accreditation. Show less

Aphl - association of public health laboratories
Oct 2016 - Oct 2019Information systems consultant• Coordinated the implementation of the Integrated External Quality Assessment System on behalf of the National Public Health Laboratories (nphl.go.ke). This is a web based application that collates participation and performance metrics from different Proficiency Testing (PT) programs run in the country. The application also has modules tailored to cater for the specific operations of individual PT programs. The technology stack was PHP 5+ (Zend 1.12) and MySQL.• Set up a Help Desk system at the National Blood Transfusion Service (www.nbtskenya.or.ke)• Facilitated in trainings on the optimal use of laboratory information systems.• Supported the installation and configuration of DHIS2 (www.dhis2.org) for use in a nationwide laboratory mapping survey. Show less

National public health laboratory
Oct 2019 - Sept 2020Senior software developerDevelop and support open-source-based health management information systems.

Intergovernmental authority on development
Jul 2020 - nowDigital health expertDigital Health Expert supporting IGAD's COVID-19 Response initiatives.
Licenses & Certifications
- View certificate

Prince2 practitioner
Apmg internationalJul 2015 - View certificate

Insights from a project manager
LinkedinOct 2016 
Volunteer Experience
Student Mentor
Issued by Eastlands centre on Jan 2003
Associated with Thomas NyongesaStudent Mentor
Issued by Strathmore University on Feb 2014
Associated with Thomas Nyongesa
Languages
- enEnglish
 - spSpanish
 - swSwahili
 - itItalian
 
Recommendations

Thomas de ryck
Beroepsbrandweerman bij Brandweerzone Vlaams-Brabant WESTGeraardsbergen, Flandes, Bélgica
Evelyn macedo
Coordenadora de operações na ITSS Tecnologia | Gestão de indicadoresRio de Janeiro, Brazil
Satish bammigatti
Vice President of Sales | Attack Path Discovery | Attack Surface Management | Threat DetectionBengaluru, Karnataka, India
Ujjval sharma
Project Management at Zensar TechnologiesIndore, Madhya Pradesh, India
Bharat rawat
Java Developer at Rapidsoft TechnologiesGurugram, Haryana, India
Darlene v pitts
Executive Director of PowerTeam Inc.Fort Mill, South Carolina, United States
Maya sutton-jackson
Victim AdvocateGrand Rapids, Michigan, United States
Victoria kaminski
Product Innovation | Strategic Marketing | Sales Leadership | EdTechNew York City Metropolitan Area
S m masudur rahman al arif
Technical Team Lead at ASML, PhD in Computer ScienceVeldhoven, North Brabant, Netherlands
Raghav mudulaghar
Assistant Vice President at Wells FargoHyderabad, Telangana, India
...