Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

CHARLES CHIGORIWA

Harare

Summary

Results-oriented Enterprise Systems Integration Architect and Lead Software Developer with over 15 years of experience delivering national-scale health information systems, enterprise integrations, financial systems, and cloud-enabled platforms across diverse sectors including healthcare, banking, telecommunications, and government. Expertise includes collaboration with the Ministry of Health and Child Care (MOHCC) in Zimbabwe to implement interoperable Electronic Health Record (EHR) ecosystems, OpenHIE architectures, and FHIR-based integrations. Proven leadership in managing multidisciplinary software engineering teams while defining integration strategies, modernizing legacy systems, and implementing secure, scalable enterprise architectures that meet international digital health standards. Technical proficiency encompasses Java enterprise technologies, AWS cloud services, interoperability frameworks, middleware architecture, ISO8583 transactional systems, CDC pipelines, distributed systems, and enterprise data synchronization.

Overview

21
21
years of professional experience
1
1
Certification

Work History

Lead Applications & Software Developer

Zim-TTECH
10.2022 - Current
  • Lead enterprise application development and interoperability initiatives for national-scale health information systems.
  • Define and oversee enterprise integration architecture connecting EMR, laboratory systems, Shared Health Records, DHIS2, and reporting platforms.
  • Coordinate development teams by providing leadership, mentorship, technical guidance, and performance oversight.
  • Implement data pipelines and real-time synchronization architectures using MySQL, PostgreSQL, Kafka, and data warehouse technologies.
  • Coordinate software delivery across infrastructure, DevOps, quality assurance, and product management teams.
  • Establish governance controls including audit logging, SLA monitoring, system performance optimization, and security standards.
  • Participate in interoperability initiatives involving OpenHIM, HAPI FHIR, and OpenHIE-aligned architectures.
  • Implemented automated testing frameworks to enhance code quality and reliability.
  • Led code reviews and provided mentorship to junior developers, promoting best practices.
  • Streamlined development processes by integrating CI/CD tools for faster deployment cycles.
  • Analysed system performance metrics to identify bottlenecks and optimize application efficiency.
  • Drove adoption of Agile methodologies, facilitating sprint planning and retrospectives for continuous improvement.
  • Mentored junior developers and interns to improve their technical skills, fostering a culture of continuous learning within the team.

Principal Software Development Consultant

Software Consultancy
11.2011 - 09.2022
  • Lead Software Development Consultant for ICAP projects.
  • Developed the Impilo Zimbabwe Travel Health, Costing and Billing Module for the Ministry of Health and Child Care.
  • Principal Consultant for FHI360 DHIS2 database development initiatives.
  • Lead Developer for POMIS Pathways system for Catholic Relief Services (CRS).
  • Developed enterprise-grade reconciliation and integration modules for Zimnat Life Insurance.
  • Revamped TransUnion Zimbabwe Credit Vetting Online Portal for scalability and extensibility.
  • Developed robust Microsoft Excel pension contribution formatting and integration solutions.
  • Delivered business intelligence, reporting, data mining, and integration solutions across multiple sectors.
  • Facilitated stakeholder engagements and translated business requirements into scalable technical solutions.

Software Development Consultant

ITINordic
11.2017 - 12.2021
  • Key developer for the DHIS2 FHIR Adapter managed by the University of Oslo.
  • Customized HAPI FHIR Server implementations for interoperability projects.
  • Led data migration initiatives between Coconut, HAPI FHIR Server, and DHIS2 systems.
  • Developed OpenHIM-powered integration bridges between DHIS2 and Electronic Patient Management Systems for MOHCC Zimbabwe.
  • Designed and implemented interoperability solutions aligned with OpenHIE standards.
  • Developed synchronization platforms between distributed DHIS2 environments.

Lead Developer – National Health Information Systems

Health Informatics Technology Research Advancement Center (HITRAC)
07.2012 - 03.2017
  • Led a high-performing team of 12 developers implementing national health information systems for the Ministry of Health and Child Care Zimbabwe.
  • Designed distributed human resources information systems and registration/licensing systems for regulatory authorities including NCZ, MDPCZ, and HPA.
  • Initiated and led development of the Java API for Care Services Directory (jaxcsd), now part of the global OpenHIE ecosystem.
  • Participated in international OpenHIE interoperability governance forums and weekly technical engagements.
  • Designed and implemented distributed HIV/AIDS, Malaria, and TB surveillance systems across SADC.
  • Participated in Collaborative Requirements Development Methodology (CRDM) training in the United States for regional Ministry of Health implementations.
  • Operated in donor-funded and compliance-driven environments involving CDC and PEPFAR programs.

Software Development Consultant – Banking Systems

Steward Bank (Econet Subsidiary)
11.2015 - 07.2016
  • Automated banking reconciliation systems and transactional workflows.
  • Developed secure SMS and email alert systems.
  • Enhanced online and mobile banking integration solutions.
  • Implemented innovative banking processes aligned with operational and security standards.
  • Designed scalable transaction processing and reporting systems.

Java Developer – High Transaction Financial Systems

RubieM Technologies
06.2010 - 11.2011
  • Developed secure ISO8583-based ATM and credit card transaction systems.
  • Built scalable reconciliation and reporting engines for financial institutions.
  • Developed customer self-service portals integrated with Huawei charging and AAA systems.
  • Customized SIP Communicator solutions for telecommunications implementations.
  • Developed intelligent call data record reconciliation and reporting systems.
  • Supported high-availability transaction processing environments.

Software Developer – Banking & POS Systems

Transaction Payment Solutions (Econet Subsidiary)
11.2008 - 05.2010
  • Developed secure electronic voucher management platforms.
  • Designed multi-network operator integration modules.
  • Developed ATM and Point of Sale applications for Ingenico and Verifone terminals.
  • Customized Postilion sink and source nodes for banks, retailers, and insurance firms.
  • Worked extensively with ISO8583 financial messaging standards.

Senior Software Developer

Afrosoft Corporation
10.2007 - 10.2008
  • Led development and implementation of a short loans management system for SEDCO.
  • Introduced innovative algorithms that resolved complex transaction reversal challenges.
  • Participated in pension fund management system development and UAT for CIPF.
  • Developed enterprise reporting solutions and mentored junior developers.

Analyst Programmer / Student on Attachment

University of Zimbabwe & StarAfrica Corporation
08.2005 - 08.2007
  • Developed and maintained highly transactional education systems.
  • Performed systems administration, networking, hardware maintenance, and application support.
  • Supported SAGE Line 500 implementations and enterprise infrastructure operations.

Education

Business Studies and Computer Science

University of Zimbabwe
Harare
08-2007

Skills

  • National Electronic Health Record (EHR) Systems
  • Health Information Exchange & Interoperability
  • OpenHIE Architecture & FHIR Integration
  • Enterprise Integration Strategy
  • Enterprise Middleware & API Architecture
  • Shared Health Records & Client Registries
  • AWS Cloud Architecture & Data Engineering
  • Distributed Systems & Event-Driven Architecture
  • Systems Integration Governance
  • Software Engineering Leadership
  • Data Warehousing & Business Intelligence
  • Banking & Financial Transaction Systems
  • Integration Testing & Quality Assurance
  • Security, Audit & Compliance Frameworks
  • Java EE and Spring Boot development
  • Experience with health data standards

Certification

  • AWS Certified Data Engineer – Associate
  • AWS Certified Solutions Architect – Associate
  • AWS Certified AI Practitioner
  • AWS Certified Cloud Practitioner
  • Sun/Oracle Certified Business Component Developer for Java EE 5 (SCBCD 5)
  • Sun/Oracle Certified Java Programmer (SCJP 6)
  • Brain Bench Certification in J2EE 1.4
  • Masters Brain Bench Certification in Java 2 Fundamentals
  • TestDome Certification in Java (Top 10%)
  • ISO 9001/2000 Training

Timeline

Lead Applications & Software Developer

Zim-TTECH
10.2022 - Current

Software Development Consultant

ITINordic
11.2017 - 12.2021

Software Development Consultant – Banking Systems

Steward Bank (Econet Subsidiary)
11.2015 - 07.2016

Lead Developer – National Health Information Systems

Health Informatics Technology Research Advancement Center (HITRAC)
07.2012 - 03.2017

Principal Software Development Consultant

Software Consultancy
11.2011 - 09.2022

Java Developer – High Transaction Financial Systems

RubieM Technologies
06.2010 - 11.2011

Software Developer – Banking & POS Systems

Transaction Payment Solutions (Econet Subsidiary)
11.2008 - 05.2010

Senior Software Developer

Afrosoft Corporation
10.2007 - 10.2008

Analyst Programmer / Student on Attachment

University of Zimbabwe & StarAfrica Corporation
08.2005 - 08.2007

Business Studies and Computer Science

University of Zimbabwe
CHARLES CHIGORIWA