About Work Skills Journey Certs Writing Contact

Data · Technology · Communication

Favour
Sukat

I work with data, build with technology, and write about both in ways that non-technical people can actually use.

Machine Learning Geospatial Analysis Statistical Modelling Data Visualisation Software Development Product Thinking Technical Writing
Favour Sukat
XGBoost CatBoost Geospatial Analysis Python R Statistical Modelling D3.js Tableau Grafana SHAP Explainability Neo4j SPARQL Java Salesforce Apex AWS Agile / Scrum Cryptography Folium scikit-learn Product Thinking XGBoost CatBoost Geospatial Analysis Python R Statistical Modelling D3.js Tableau Grafana SHAP Explainability Neo4j SPARQL Java Salesforce Apex AWS Agile / Scrum Cryptography Folium scikit-learn Product Thinking
About
Who I am

I bridge
data and
decisions.

I'm a technologist who moves comfortably across data science, software development, cloud infrastructure, and product thinking. My background in Computer Science gives me the technical range — from building ML pipelines to implementing cryptographic systems — while my minor in English Literature and Language means I have never treated communication as an afterthought.

I've geocoded thousands of polling units to surface electoral anomalies, built air quality forecasting models for cities with barely any infrastructure, and designed visualisation dashboards that tell stories rather than just display numbers.

Outside technical work, I write. My Medium blog explores product thinking, technology decisions, and honest reflections on being in transition — because explaining complexity clearly is a skill I take as seriously as building things.

"I don't just run the analysis — I can tell you what it means, and what to do next."

"A very cleanly written report. Much of it wouldn't be out of place in a computer science journal article. The XAI analysis is particularly impressive — the level of reporting, in terms of both the way data is presented and the depth of analysis, is what I'd expect to see in a journal article."

Selected Work
7 projects
01

Air Quality Forecasting for Cities
with No Infrastructure

Next-day PM2.5 forecasting across three under-monitored cities using only open data — satellite night-time lights, meteorological reanalysis, and ground sensors. Compared XGBoost against deep learning sequence models. Applied SHAP explainability to make model outputs usable by urban health decision-makers, not just data scientists.

Machine Learning XGBoost TCN SHAP / XAI Time Series Python
ML / Geospatial
02

Electoral Integrity Analysis —
Plateau State, Nigeria

Geocoded 4,325 polling units, manually corrected 17 erroneous location entries, and applied geospatial neighbourhood analysis to compute voting outlier scores for each party. Built interactive maps showing the top 3 anomalous units per party — making statistical findings navigable without reading a report.

Geospatial Analysis Outlier Detection Risk Analysis Python Folium scikit-learn
Geospatial / Risk
03

Wildfire Cause Classification —
2.3M Records, 7 Algorithms

Group project classifying human vs. natural wildfire causes across a 28-year US dataset. Benchmarked seven algorithms — including CatBoost, CNN, MLP, and Decision Trees — with and without SMOTE for class imbalance. I led all documentation and progress tracking, wrote the full technical report, implemented K-Means clustering, and contributed collaboratively to model development.

Classification K-Means CatBoost CNN / MLP SMOTE Python Docs Lead
ML / Group Project
04

Lagos Flood Prediction —
Geospatial Risk Modelling

Data-driven flood risk prediction for Lagos using spatial and environmental features. Identifies high-risk areas to support urban infrastructure planning and disaster response prioritisation.

Flood Prediction Geospatial Modelling Risk Analysis Python
Geospatial / Risk
05

Property Price Analysis —
Statistical Modelling in R

Analysed 645 property transaction observations using an inverse gamma model. Derived MLE and Method of Moments estimators analytically, computed Fisher Information, and built a 90% confidence interval for the rate parameter. Validated model fit by simulating 10,000 predicted mean values — confirming tight distributional alignment with observed data.

Statistical Analysis MLE Method of Moments R Inverse Gamma Simulation
Statistical Modelling
06

Film Industry Dashboard —
D3.js Team Project

Led a four-person team building an interactive D3.js dashboard exploring genre profitability, ratings, and financial performance. Designed the layout, built the bubble chart with square-root scaling, established the Git workflow that eliminated merge conflicts, and managed scope — steering a complex visualisation from near-abandonment to delivery.

D3.js Data Visualisation Team Lead JavaScript HTML / CSS
Visualisation / Lead
07

Auction House — Java GUI with
Iterative Development

Java OOP application for managing a memorabilia auction inventory with a full Swing/AWT GUI — JList display, JOptionPane dialogs, dual Comparator sorting, and real-time CSV data persistence. Built with iterative CI/CD thinking: issues tracked per feature stage, commits staged to demonstrate incremental delivery.

Java Swing / AWT OOP Iterative Dev GUI Data Persistence
Software Dev / Java
Capabilities
What I work with
Machine Learning
Predictive & Explainable ML
Supervised learning, clustering, neural networks. Evaluation under class imbalance. SHAP, ALE, permutation importance for interpretable outputs.
XGBoost CatBoost TCN MLP/CNN SHAP scikit-learn SMOTE
Statistics
Statistical Analysis & Modelling
MLE derivation, Fisher Information, MoM estimators, Bayesian inference, confidence intervals, time-series regression.
R Python MLE/MoM Time Series pandas NumPy
Geospatial
Spatial Analysis & Risk Modelling
Haversine, BallTree nearest-neighbour, geolocation at scale, flood risk modelling, electoral anomaly detection, interactive map generation.
Folium BallTree Haversine ERA5/VIIRS
Visualisation
Data Visualisation & Dashboards
Interactive dashboards, coordinated views, infrastructure monitoring. Design-principled: Tufte, Shneiderman, Bach.
D3.js Tableau Grafana Matplotlib seaborn
Engineering
Software & Data Engineering
Java OOP, Salesforce Apex/Flows, Oracle 12c, AWS infrastructure, Docker. Graph databases: Neo4j, SPARQL, OWL, RDF.
Java Python SQL Neo4j SPARQL AWS Docker Oracle 12c
Delivery
Agile Delivery & Technical Leadership
Team lead, sprint management, Git workflow design, scope decisions under constraint. Documentation ownership across group and professional projects.
Git Jira Confluence Agile/Scrum Notion
Security
Cryptography & Network Security
Grounded in the mathematics of classical and modern cryptography (symmetric, asymmetric, public-key infrastructure) through to the applied layer of firewalls, VPNs, intrusion detection, and entity authentication. Comfortable reasoning about trust, threat models, and the design decisions that sit behind secure systems.
Cryptography Firewalls & VPNs Python PKI IP Validation Network Protocols
Communication
Product Thinking & Technical Writing
Product teardowns, KPI frameworks, roadmapping (MoSCoW, RICE). Medium essays translating complex ideas for non-technical audiences. English Literature minor — communication as craft, not afterthought.
Product Frameworks Figma (basics) Medium Technical Docs
My Technology Path So Far
2018 – present
Legend
Work
Education
Award
2018 – 2022
BSc Computer Science
American University of Nigeria · Yola · Minor: English Literature & Language
Foundation in software engineering, algorithms, data structures, OOP, and systems thinking. The English Literature minor built an early instinct for communicating precisely — a thread that runs through all technical work that followed.
Magna Cum Laude
2022
Best Graduating Student & Stallion Award
American University of Nigeria · Computer Science
Awarded Best Graduating Student in Computer Science and the Stallion Award for Community Excellence.
Dual Award
Aug 2022 – Jun 2023
Graduate Data Analyst Intern
Federal Mortgage Bank of Nigeria · Abuja
Cleaned, validated, and reconciled over 15,000 customer and mortgage records in Python and Excel, improving data quality to 90%+ precision and reducing downstream processing delays in a regulated financial services environment. Supported analysis of mortgage application and repayment data to assist finance teams with monthly reporting, approval workflows, and portfolio oversight. Queried and maintained Oracle 12c databases supporting high-volume transaction processing, ensuring system reliability and data integrity.
Oct 2023 – Apr 2024
Trainee Salesforce Developer & Data Analyst
FeatureMind · Remote
Analysed customer service and case management data to diagnose workflow bottlenecks, translating findings into concrete process improvement proposals for business stakeholders. Designed and implemented data-driven workflow automations using Salesforce Flows and Apex, reducing average case resolution time by 25% across high-volume support queues. Leveraged Jira and Confluence to document technical requirements and manage sprint backlogs, and led internal knowledge-sharing sessions to drive adoption of reporting tools across the team.
2024 – 2025
MSc Data Science — Distinction
Heriot-Watt University · Edinburgh, UK
End-to-end data science training. Key skills gained:
Data Mining & ML Statistical Modelling Data Visualisation Big Data (Neo4j, SPARQL, OWL, RDF) Network Security Software Engineering Research Methods Digital & Knowledge Economy
Best MSc Student · CS Department
Mar 2025 – Aug 2025
Data Science Intern
Voyage Companion · Edinburgh, UK (Remote)
Analysed AWS cost and usage data in an agile cloud environment to surface trends, anomalies, and inefficiency patterns, directly supporting infrastructure budget decisions for engineering and finance stakeholders. Built and maintained Grafana monitoring dashboards that enabled early detection of unusual spend behaviour, contributing to an 18% reduction in unexpected infrastructure costs. Prepared quarterly performance reports translating technical metrics into plain-language recommendations, enabling non-technical decision-makers to act on findings confidently. Documented analytical assumptions, data limitations, and methodologies to maintain transparency and ensure reproducibility across the team.
2026 – present
PM Practice & Product Writing
Independent · PMhelp · EA × Forage · Udemy
Actively building product management skills alongside technical practice. Writing publicly on Medium about product decisions, feature audits, and technology thinking. Completed PM Foundations (PMhelp) and EA Product Simulation (Forage).
Certifications & Courses
Continuous learning
PMhelp
PM Foundations Programme
Feb 2026
Electronic Arts × Forage
Product Management Job Simulation
Feb 2026
Udemy
Become a Product Manager — Cole Mercer
In progress · 2026
DataCamp
Intermediate Python
DataCamp
Introduction to Python
DataCamp
Data Science for Everyone
DataCamp
Data Engineering for Everyone
DataCamp
Data Analysis in Spreadsheets
DataCamp
Intermediate Spreadsheets
DataCamp
Pivot Tables in Spreadsheets
Virtual Experience
Data Analyst Entry-Level Virtual Experience Programme
Writing
Product Thinking · Mar 2026 · 15 min read

I Spent One Afternoon Auditing X,
then I Audited My Audit.

A product feature audit of X (Twitter) that goes two levels deep — first analysing the platform's design decisions against Ravi Mehta's Strategy Stack and Elon Musk's Algorithm, then turning the same critical lens on the audit itself. An honest account of what it means to think like a product person when you're still learning the vocabulary.

Product Management · Mar 2026 · 6 min read

Can Anyone Become a Product Manager Today?

A candid reflection on entering the product management space in 2026 — the noise, the certainty everyone else seems to carry, and what it actually feels like to be in the early stages of a transition. Draws on Marc Andreessen's recent observations about the shifting PM role.

Open to opportunities

Looking for roles where data and technology work is connected to real decisions. If that sounds like your team, drop me an email or reach out on LinkedIn.