Personal details

Collins O. - Remote software architect

Collins O.

Senior Backend Architect
Based in: 🇳🇬 Nigeria
Timezone: West Central Africa (UTC+1)

Summary

With over 10 years of Information Technology (IT) development experience, I have demonstrated strengths in several activities, this includes, but not limited to, excelling and recording success in architecting and managing one of the largest databases in Africa (over 100 million voter records with biometrics​). I have also played a significant role in several other IT projects in government, education, and leading a team of developers in the development of an Electronic Medical Record (EMR) System used for HIV management in 94 primary, secondary, and tertiary facilities in south-eastern Nigeria. My industry expertise includes being a seasoned Django/Python/FastAPI Developer, Machine Learning and Computer Vision Implementer, Everything Data (BigData, ORDBMS, RDBMS, NoSQL) Advisor, and a Systems (Virtualization, HA, HCI, Cloud) Integrator.

Work Experience

Senior System Architect
Independent National Electoral Commission | Apr 2014 - Present
Django
MySQL
PostgreSQL
Virtualization
Python 3
Microservices
Keras
Fastapi
AWS (Amazon Web Services)
Led the development of High-performance web service with concurrent request asynchronous tasks, and Monitoring Cloud Container with Prometheus and Grafana, the Political Party Agent Platform, Observer groups Platform, REST APIs for the Live Monitor Voters Enrollment System (Django REST), Staff VIN Verification System (SVVS) and the deployment on these web server technologies Nginx, Gunicorn, Apache. Led the design and deployment of Virtualization and Higher Availability Infrastructure (on-premise or cloud-base) across Nigerian states as well as the continuous deployment of software systems on AWS, Heroku and Digital Oceans. Implemented Facial Recognition and Object Classification on Provisional Registration Roll (PRR) to National Electoral Commission (NEC) Liberia, 2020. Based on the total number of suspected duplicates, 32.45 % were confirmed duplicates.
Health Management Information Systems Programmer
University of Maryland, Baltimore (UMB), Abuja, Nigeria | Nov 2012 - Apr 2014
WordPress
Flask
CakePHP
Machine Learning
Windows Server
NLP (Natural Language Processing)
Systems Programming
System Design
Microsoft Power BI
Led the continuous development and deployment of both minor and major versions of the SEEDS EMR referred to as SEEDSCare which is a branch of an existing open source IQCare EMR to adapt to the funder's approved procedures and the Government of Nigeria (GON) reporting standards. The development of a data pipeline for data reconstruction and migration from facilities using legacy Medical Record Systems (MRS) and the development of additional modules for Pharmacy, Logistics, and Tuberculosis Care. Led the development and implementation of Bio-Surveillance system (Ta-ta-fo) for the Strengthening Epidemic Response Systems (SERS) project in Nigeria. An unsupervised machine learning Bio-Surveillance system, which is an automated electronic information system for monitoring, organizing, and visualizing reports of outbreaks of public health concerns in targeted geographical regions (Nigeria) according to location, time, and condition of the event. This system processes data from a number of sources such as social media, news agencies, and personal blogs and reports real-time data for prioritized diseases in Nigeria, such as HIV, hepatitis, flu, meningitis, measles, and malnutrition. I provided Tier 3 level of system support as reports were monitored in real-time from the Command and Control Center of the Nigeria Center for Disease Control (NCDC).

Education

Nile University of Nigeria, Abuja
Master's degreeM.Sc. Computer Science
Feb 2014 - Dec 2016

Personal Projects

EMR Consultant and Deployment
2013
Configuration
Emr
EMR Consultant and Deployment in 37 Hospitals in Ebonyi, Enugu and Imo states in south-eastern Nigeria.
Design and implementation of Staff Audit, Verification & Biometric Enrollment
2009
MySQL
Oracle 10g
Design and implementation of Staff Audit, Verification & Biometric Enrollment – Project (SAVE)

Certifications & Awards

Getting Started with AWS Machine Learning
Coursera | Sep 2022
AWS Cloud Certified Practitioner
AWS | Jun 2022