GomezGani Nuka Shaba

I build systems that bridge the gap between hardware and the blockchain — from soil sensors to smart contracts.

✉️ gomezgani60@gmail.com📍 Mzuzu, Malawi💼 www.linkedin.com/in/gomezgani-s-27aa93247💻 github.com/gomeshaba
Profile

Profile

Hey, I’m GomezGani.

Core Competencies

Machine Learning & MLOpsAgricultural TechnologyFinancial Inclusion & FintechBlockchain & Decentralised SystemsData Engineering & PipelinesNetwork Security & Ethical Hacking

Experience

Data Science Intern

2024 – Present
Self-Directed Research & Build

Independently designed and built multiple end-to-end data science systems addressing real-world problems in Malawi — from financial inclusion (SmsSava, CreditIQ) to agricultural forecasting (AgriPulse) and public health data engineering (DataFlow MW). Each project followed a full MLOps lifecycle: data collection, model training, API deployment, and monitoring.

Full-Stack & Blockchain Developer

2023 – Present
Self-Directed Projects

Designed and shipped full-stack web applications and a blockchain-based credential verification system (ChainVerify). Developed a production-quality REST API platform (NexAPI) with auth, rate limiting, and documentation. Gained deep practical experience in system design, API architecture, and smart contract development.

Security Researcher (Ethical Hacking)

2024
Mzuzu University Lab — Mock Audit

Conducted a mock network security audit of a university computing lab using VulnMapper, a custom-built vulnerability scanning tool. Identified exposed admin panels, outdated SSH daemons, and open RDP ports. Produced a structured security report with risk ratings and remediation recommendations.

Selected Projects

SmsSava↗ Live↗ Code

Data Science

Parses raw Airtel/TNM mobile money SMS alerts to auto-categorize spending and build personal financial profiles — no app or internet required.

Tech: Python 3.11, NLTK / regex for SMS parsing, Pandas for data transformation, Matplotlib / Seaborn for visualization, SQLite for local storage, FPDF for PDF report export

CreditIQ↗ Live↗ Code

Data Science / ML

A machine learning system that builds credit scores from non-traditional signals — mobile money history, airtime top-ups, and social utility patterns — for people without formal credit histories.

Tech: Python 3.11, XGBoost + Scikit-learn, Pandas / NumPy for feature engineering, FastAPI for REST API, Docker for containerization, Pytest for unit testing, SHAP for model explainability

AgriPulse↗ Code

Agri-tech / Data Science

Predicts maize and soybean crop yields in Malawi using rainfall, soil type, and historical FAOSTAT data, with a Streamlit advisory dashboard for extension workers.

Tech: Python 3.11, XGBoost for prediction, Streamlit for dashboard UI, Pandas / GeoPandas for spatial data, Open-Meteo API for climate data, FAOSTAT for historical yields, Plotly for interactive charts

DataFlow MW↗ Code

Data Engineering

End-to-end data pipeline that ingests, cleans, and visualizes Malawi public health datasets (DHIS2) into a live analytics dashboard — updated daily via scheduled jobs.

Tech: Apache Airflow for orchestration, Python + Pandas for ETL, PostgreSQL as data warehouse, Grafana for dashboards, Docker Compose for local dev, DHIS2 REST API

Education

BSc Data Science

2022 – Present
Mzuzu University
Relevant Coursework: Statistical Inference & Probability, Machine Learning & Pattern Recognition, Database Systems & SQL, Data Structures & Algorithms, Research Methods & Scientific Writing, Linear Algebra & Calculus, Network Security Fundamentals, Web Technologies & Systems Design