Summary
Overview
Work History
Education
Skills
Websites
Personal Information
References
Major Accomplishments
Key Technical Skills
Certification
Languages
References
Timeline
Generic
Frank Kachinga

Frank Kachinga

Dar es Salaam

Summary

Dynamic software developer with a proven track record at Abt Associates, specializing in backend development and health data standards. Expert in Spring Boot and RabbitMQ, I led the integration of complex systems, enhancing operational efficiency and security. Adept at mentoring teams, I drive successful project outcomes through collaboration and innovative solutions.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Founder & Developer

Crysalion Tech Company Ltd.
Dar es Salaam
01.2019 - Current
  • Founded and led the development of Speedy Finances a multi-tenant SaaS platform serving over 50 SACCOs and 2 microfinance institutions in Tanzania.
  • Built on Spring Boot (JWT security, RabbitMQ for async ops) and PostgreSQL (with materialized views for analytics).
  • Developed the frontend using Angular, Angular Material, and Bootstrap, ensuring a responsive, user-friendly interface.
  • Designed and implemented core modules: member management, shares, savings, loan applications & repayments, and full accounting.
  • Developed the Speedy Finances Self-Service Android app, enabling SACCO and microfinance clients to apply for loans, view balances and statements, make repayments and deposits, and track share contributions and savings goals.
  • IOS version currently under development to expand reach and accessibility across platforms.
  • Led user training, client onboarding, and continuous support, contributing to the financial digitization of rural and urban cooperative institutions.
  • Payment Gateway Integration (M-Pesa).
  • Led the full integration of the SaaS platform with Vodacom M-Pesa for real-time financial transactions (loan repayments, savings, deposits, share purchases).
  • Established a VPN tunnel between Speedy Finances Infrastructure and Vodacom's payment gateway to ensure secure communication.
  • Implemented transaction workflows using XML-based requests and responses with predefined SOAP payloads per Vodacom's specification.
  • Every financial transaction generates a unique transaction ID tied to the user ID for precise tracking, reconciliation, and rollback capability in case of failure.
  • Upon successful response, the system automatically updated the respective member's portfolio (shares, savings, loan repayments, deposits).
  • Developed robust error-handling, retry logic, and asynchronous processing via RabbitMQ for resilience and reliability.
  • This integration enabled seamless mobile money access, increasing financial inclusion and improving payment turnaround for SACCO clients across the country.

Information Systems Specialist

Abt Associates Inc. (Abt Global LLC)
Dar es Salaam
09.2020 - 04.2025
  • Company Overview: USAID/PS3+ Project
  • Provide Technical Support to Donor funded Public Fund Management & Health System.
  • Developed backend microservices using Spring Boot, secured with JWT, and integrated with PostgreSQL for GoTHOMIS - National Hospital Management System.
  • Implemented health classification support using ICD-10 and structured health data via FHIR framework.
  • Integrated RabbitMQ for asynchronous handling of patient records and billing events.
  • Delivered REST APIs to power the EMR interface and mobile apps.
  • Enhanced the Laravel (PHP) codebase with performance-tuned queries, access control policies, and RabbitMQ messaging for PlanRep - Planning, Budgeting & Reporting System.
  • Implemented JWT-based authentication and permission-based middleware for secure endpoint access.
  • PostgreSQL functions and views used to support district-level budget aggregation and reporting.
  • Backend: Laravel APIs built for financial posting, verification, and syncing with Treasury systems for FFARS - Financial Accounting & Reporting System.
  • RabbitMQ is used for distributing financial events between ministries and LGAs.
  • Maintained and extended Vue.js components styled with Material UI, supporting multi-screen workflows.
  • Developed core backend for Zanzibar EMR (ZanEMR) using Spring Boot, PostgreSQL, and RabbitMQ, integrated with ZanMalipo for digital payments.
  • Frontend development with Angular and Material UI for clinical records, visit tracking, and billing interfaces.
  • Built and supported backend services in Spring Boot with RabbitMQ message dispatching and PostgreSQL persistence for Zanzibar Health Facility Registry (ZanHFR).
  • Integrated the system with ZanMalipo and existing national registries to ensure accurate, real-time facility data across Zanzibar.
  • Led CI/CD deployments using Docker, GitHub Actions, and Linux; trained government IT staff on backend workflows, messaging architecture, and DevOps basics.
  • USAID/PS3+ Project

ICT Senior Developer, Consultancy

United Nations Office for Project Services (UNOPS)
Zanzibar
02.2025 - 03.2025
  • Developed backend modules for ZGAMIS using Node.js (TypeScript), PostgreSQL, and RabbitMQ, focused on enhancing system security and compliance.
  • Implemented multi-factor authentication (MFA) workflows using OTP/email verification for high-privilege user accounts.
  • Enforced a strong password policy, including validation rules (length, entropy, history), and backend enforcement via JWT-secured API endpoints.
  • Led the identification and classification of sensitive data in ZGAMIS (e.g., asset ownership records), and supported AES-256 encryption implementation for data-at-rest and in-transit.
  • Designed a module for automated vulnerability assessments, integrated with external scanning tools and cron-triggered tasks.
  • Built a real-time alert and notification system using RabbitMQ and email/SMS gateways to notify administrators of detected vulnerabilities or suspicious behavior.
  • Coordinated technical documentation and system walkthroughs for UNOPS HQ and Zanzibar Government ICT teams.

Information Systems Mentor

Tanzania Mentors Action
Dar es Salaam
11.2016 - 05.2020
  • Company Overview: USAID / PS3 Project
  • Provide Technical Support & Mentoring to Donor funded Public Fund Management & Health System.
  • Supported design, development, and rollout of PORALG's Planning, Budgeting and Reporting system for the Local Government as a core Full Stack Developer.
  • Institutionalized the system to Government tech personnels for ownership and long-term sustainability of the system.
  • Supported design, development, and rollout of PORALG's FFARS system (Facility Financial Reporting and Accounting System) as a core Full Stack Developer.
  • Institutionalized the system to Government tech personnels for ownership and long-term sustainability of the system.
  • USAID / PS3 Project

Software Developer

Datavision International Ltd
02.2016 - 10.2016
  • Designed enterprise-grade software solutions and provided technical consulting for business process automation.

I.T Specialist

Badr East African Enterprises Ltd
09.2013 - 01.2016
  • Managed and secured enterprise IT infrastructure for business operations.

Senior Software Developer

Nexus Consulting Agency
07.2012 - 08.2013
  • Led the development of web and mobile applications, specializing in government and financial sector solutions.

Telecom Systems Applications Developer

Zanzibar Telecommunication Company Ltd (ZANTEL)
04.2011 - 06.2012
  • Developed USSD and SMS-based telecom applications for value-added services (VAS).

Education

Master of Science - Information Systems Management

University of Dar es Salaam
01.2023

Bachelor of Science - Computer Science (Honors)

University of Dar es Salaam
Tanzania
01.2010

Skills

  • Core Programming and Development
  • Backend Development
  • Elixir
  • Java
  • Spring Boot
  • Python
  • Flask
  • Ruby on Rails
  • Laravel
  • Nodejs
  • Express
  • REST APIs
  • GraphQL
  • Frontend Development
  • Reactjs
  • Angular
  • Vuejs
  • TailwindCSS
  • Material UI
  • Data Streaming
  • Event-Driven Architecture
  • Apache Kafka
  • Apache Flink
  • Apache Beam
  • Kafka Streams
  • Rabbitmq
  • Data Integration
  • Data Processing
  • Real-Time Data Processing
  • Data Ingestion Pipelines
  • Pub/Sub Messaging Systems
  • BigQuery
  • Cloud Platforms
  • DevOps
  • Docker
  • Kubernetes
  • GitHub Actions
  • GitLab CI/CD
  • Google Cloud Platform
  • Amazon Web Services
  • Oracle Cloud Infrastructure
  • High Availability
  • Scalability
  • Collaboration
  • Agile Environment
  • Cross-functional collaboration
  • Requirement Analysis
  • Solution Design
  • Agile/Scrum Methodologies
  • CI/CD Practices
  • Digital Health Standards
  • Health Data Standards
  • HL7 FHIR
  • ICD-10
  • WHO SMART Guidelines
  • Global Goods
  • DHIS2
  • OpenSRP
  • ZanEMR
  • GoTHOMIS
  • Health Enterprise Architecture
  • OpenHIE
  • Interoperability
  • RESTful APIs
  • Message queues
  • Digital Registries
  • Health Facility Registries
  • Patient-level records
  • Digital Health Governance
  • Health Security
  • Privacy
  • Secure authentication
  • Data encryption
  • Access control
  • Capacity Building
  • Training
  • Mentorship
  • Database Technologies
  • PostgreSQL
  • MySQL
  • SQL optimization
  • Security

Personal Information

Date of Birth: 04/18/84

References

  • Desideri Wengaa, Deputy Chief of Party - USAID/PS3+ Project, Abt Global, +255 767 310 613 / +255 786 306 444, desjowetz@gmail.com
  • Gemini Mtei, Country Director - R4D, +255 785 281 369, gemini.mtei@gmail.com
  • Revocatus Mtesigwa, Director, Information Systems - USAID/PS3+ Project, Abt Global, +255 755 054 201, revocatus06@gmail.com

Major Accomplishments

  • Led the development of national financial management and health information systems.
  • Strengthened data security frameworks, encryption policies, and multi-factor authentication for government agencies.
  • Key contributor to Tanzania's Public Sector Systems Strengthening (PS3 & PS3+) projects.
  • Recognized by Tanzania's Prime Minister for outstanding contributions.

Key Technical Skills

Elixir (Phoenix), Java (Spring Boot), Python (Flask), Ruby on Rails, Laravel, Node.js (Express), REST APIs, GraphQL, React.js, Angular, Vue.js, TailwindCSS, Material UI, Apache Kafka, Apache Flink, Apache Beam, Kafka Streams, RabbitMQ, Real-Time Data Processing, Data Ingestion Pipelines, Pub/Sub Messaging Systems, BigQuery, Docker, Kubernetes, GitHub Actions, GitLab CI/CD, Google Cloud Platform (GCP), Amazon Web Services (AWS), Oracle Cloud Infrastructure (OCI), Cross-functional collaboration, Requirement Analysis and Solution Design, Agile/Scrum Methodologies, CI/CD Practices, HL7 FHIR, ICD-10, WHO SMART Guidelines, DHIS2, OpenSRP, ZanEMR, GoTHOMIS, PostgreSQL, MySQL, Multi-factor authentication (MFA), encryption, audit logging, OWASP practices, Git, GitHub, GitLab, Jira, Python, Jupyter Notebook, FusionCharts, Google Charts, Highcharts, R, Power BI, Tableau, PlanRep, FFARS, GoTHOMIS, Building scalable APIs using Elixir Phoenix with PostgreSQL integration

Certification

  • Certification: Certified Enterprise Java & Microservices Application Development Architect
  • Institute: Linux Learning Centre,
  • Location: India

Languages

Swahili
First Language
English
Advanced (C1)
C1

References

References available upon request.

Timeline

ICT Senior Developer, Consultancy

United Nations Office for Project Services (UNOPS)
02.2025 - 03.2025

Information Systems Specialist

Abt Associates Inc. (Abt Global LLC)
09.2020 - 04.2025

Founder & Developer

Crysalion Tech Company Ltd.
01.2019 - Current

Information Systems Mentor

Tanzania Mentors Action
11.2016 - 05.2020

Software Developer

Datavision International Ltd
02.2016 - 10.2016

I.T Specialist

Badr East African Enterprises Ltd
09.2013 - 01.2016

Senior Software Developer

Nexus Consulting Agency
07.2012 - 08.2013

Telecom Systems Applications Developer

Zanzibar Telecommunication Company Ltd (ZANTEL)
04.2011 - 06.2012

Master of Science - Information Systems Management

University of Dar es Salaam

Bachelor of Science - Computer Science (Honors)

University of Dar es Salaam
Frank Kachinga