Data Scientist and BI Specialist

Moses
Oyedele.

[
]
Calgary, AB, Canada · Open to opportunities
0Degrees
0Years experience
0Projects
0Cost saved
Scroll

Who I Am

A decade of turning
data into decisions.

I am a Data Scientist and BI Specialist with over a decade of academic and professional experience spanning machine learning, statistical modelling, and business intelligence across three countries and three continents. I believe data only matters when it changes something, and I have spent my career making sure it does.

Born and raised in Nigeria, I developed a rigorous foundation in statistics at the University of Ilorin, earning both a first-class Bachelor of Science and a Distinction-grade Master of Science in Statistics. Driven by a desire to operate at the frontier of applied data science, I pursued a second postgraduate degree in Data Analytics at Aston University in Birmingham, UK, graduating with Merit in 2023.

My professional journey began at Nigeria Inter-Bank Settlement System (NIBSS) in Lagos, where I spent over four years building production ML systems for one of Africa's most critical financial infrastructure providers. A deep neural network I designed and deployed achieved 97.84% annual forecast accuracy on product volume prediction, enabling 100% service uptime year-round and eliminating 52% of avoidable resource expenditure. I also led a full organisation-wide BI transformation using Power BI and Tableau that improved stakeholder report acceptance by 95%.

Since relocating to Calgary in 2022, I have worked as a Data Scientist at Canadian Blood Services, where I build ML systems that directly support the national blood supply chain. My work spans NLP-powered clinical data translation, real-time diagnostic and predictive portals, Monte Carlo simulation frameworks, Mixed Integer Linear Programming for strategic clinic placement, and supervised ML models that increased donor appointment attendance by 20%. These are not research projects: they are production systems used daily to ensure Canadians have access to the blood products they need.

What sets me apart is the combination of statistical depth and engineering discipline. I do not just build models; I build systems that work reliably in production, communicate uncertainty clearly, and translate directly into decisions that stakeholders can act on. I thrive at the intersection of rigorous analytical thinking and practical, measurable business impact.

Machine LearningStatistical Modelling Power BINLP Monte CarloOperations Research Azure SynapseHealthcare Analytics

02 Skills

Core Competencies

A decade of applied data science across healthcare, banking, and national institutions. From statistical theory to production ML systems and enterprise BI platforms.

95%PythonProgramming
91%R LanguageStatistical Computing
93%SQLData Engineering
90%GitVersion Control
95%Power BIVisualization
92%TableauData Storytelling
97%Statistical ModellingMathematics
90%Microsoft AzureCloud and Data Ops

03 Portfolio

Selected Work

Current Work at Canadian Blood Services
Featured · End-to-End ML
01 / NLP and Machine Learning

NLP-Driven Supply Chain
Blood Demand Forecasting

An end-to-end ML portal that translates messy clinical abbreviations into standardised CIHI codes using TF-IDF and K-Nearest Neighbours, powering a Random Forest model that predicts hospital blood demand with quantified confidence intervals to eliminate stock-outs and reduce waste.

PythonNLP / TF-IDFRandom ForestScikit-learnStreamlit
View Details Internal deployment · CBS proprietary system
Raw Abbreviations TF-IDF + kNN CIHI Codes Random Forest History Forecast
Featured · Operational Analytics
02 / Diagnostic Portal

Under Collections
Diagnostic Portal

A real-time diagnostic system that surfaces appointment collection shortfalls across clinic networks, pulling live data from Azure Synapse and classifying each clinic as Normal, Warning, or Critical to expose root drivers instantly.

PythonAzure SynapsePandasPlotlyHTML Portal
View Details Internal deployment · CBS proprietary system
NORMAL 12 clinics · Yield above 95% WARNING 7 clinics · Yield 80 to 95% CRITICAL 3 clinics · Yield below 80% Alert Live from Azure Synapse Analytics
Featured · Predictive Modelling
03 / Predictive Portal

Under Collections Predictive Portal
and Call-to-Action Framework

Monte Carlo simulation (2,000 runs per clinic) with Damped Holt-Winters forecasting and bootstrap confidence bands to project future shortfall risk, feeding a proactive CTA framework that prescribes interventions before problems arise.

PythonMonte Carlo x2,000Holt-WintersAzure SynapsePlotly
View Details Internal deployment · CBS proprietary system
Historical MC Forecast (90% CI) CTA Triggered
Featured · Operations Research
04 / Optimisation and GIS

Clinic Sites Selection
and Optimisation

A Mixed Integer Linear Programming model that uses demographic, geographic, and historical donation data to forecast active donor populations within specific Forward Sortation Areas, identifying underutilised donor potential to guide strategic clinic placement decisions.

PythonMILP / PuLPGeoPandasDemographic AnalysisFSA Mapping
View Details Internal deployment · CBS proprietary system
FORWARD SORTATION AREAS High donor potential Selected site MILP optimised placement
Featured · Time Series Analysis
05 / Seasonality Analytics

Donor Appointments
Seasonality Analysis

A comprehensive seasonality analysis across all variables in the Donor Appointments dataset to identify seasonal trends, peak and off-peak patterns, and cyclical drivers. Findings directly inform appointment scheduling efficiency and collection targets.

PythonSTL DecompositionTime SeriesPlotlyPlanning Analytics
View Details Internal deployment · CBS proprietary system
Peak Peak Jan Mar May Jul Sep Nov Appointment yield with seasonal decomposition
Featured · Enterprise BI
06 / Power BI Dashboard

National Insolvency
Analytics Portal

Enterprise Power BI dashboards providing deep insight into Canadian insolvency trends, segmented by province, industry, and insolvency type, serving both operational planning and senior executive reporting.

Power BIDAXEnterprise DashboardsPolicy Analytics
View Live Dashboard
Policy shift 2019 2022 2024 Business Insolvencies Consumer Proposals
Earlier Work
07

Nigerian Financial Industry Performance Dashboard

Big financial data distilled into a dynamic Power BI dashboard driving strategic decisions for Nigeria's financial sector players.

Power BIDAXFinancial Analytics
View Details
08

Financial Inclusion Dashboard

Power BI dashboard showcasing strides in including Nigeria's underbanked population within the formal financial system.

Power BIPolicy AnalyticsDAX
View Details
09

Survival Analysis: Youth Unemployment in Nigeria

R survival analysis modelling time-to-employment for graduates, revealing structural barriers in Nigeria's labour market.

RSurvival AnalysisStatistics
Read on Medium
10

Predictive Indicators in Hypertensive Patients: A Data Study

Logistic regression on clinical records from University of Ilorin Teaching Hospital to identify patient outcome factors.

Logistic RegressionRClinical Data
Read on Medium
11

US Bikeshare Data Exploration

Python CLI application computing descriptive statistics via Pandas and NumPy over US bikeshare datasets with interactive filtering.

PythonPandasNumPyCLI
GitHub Repo
12

Sakila Movie Database SQL Exploration

Deep SQL investigation of an online DVD-rental database using multi-table queries, window functions, and visualised outputs.

SQLData ExplorationVisualization
GitHub Repo

04 In the Lab

What I Am Building Next

Coming Soon

Qura

Intelligent Emergency Care Navigation for Canada

Canada has some of the longest emergency room wait times in the developed world. Qura uses ML trained on hospital volume data, time-of-day patterns, and real-time occupancy signals to recommend the optimal care pathway for your situation: ER, walk-in, telehealth, or pharmacy. It tells you where to go, how long you will wait, and why, before you leave home.

ML / Random ForestReal-time APIsHealthcareB2B and B2C
Coming Soon

GlazeIQ

Hyperlocal Winter Road Safety Intelligence

Every Canadian winter, thousands of accidents happen on roads that were passable thirty minutes earlier. GlazeIQ combines Environment Canada weather data, IoT road sensors, historical accident records, and crowdsourced driver reports to generate street-level ice risk predictions updated every 15 minutes. A spatial ML model gives municipal fleet operators, school boards, and commuters a genuinely useful risk map, not just a weather forecast.

Spatial MLIoT SensorsGISB2B and B2G
Coming Soon

Berth

AI Settlement Navigator for Newcomers to Canada

Canada welcomes over 500,000 immigrants annually. Settlement services are fragmented, generic, and often inaccessible. Berth ingests a newcomer's skills, background, language, and goals, then delivers personalised recommendations for jobs, neighbourhoods, and community networks. Unlike static government resources, Berth learns from real outcome data to improve its recommendations over time.

Recommendation SystemsMultilingual NLPB2G and B2C

05 Writing

Curated Articles

I write about data science, healthcare analytics, and the craft of turning messy data into decisions that matter.

Drag to explore
Operations Research · Healthcare

Optimising Clinic Placement with Mixed Integer Linear Programming

How a MILP model using demographic and geographic data turned strategic clinic site decisions from intuition into rigorous science.

Published · MediumPublished
Healthcare · Supply Chain

Predicting Blood Shortages Before They Happen

How NLP, Random Forest, and a deep respect for clinical messiness built a blood demand forecasting system that works in production.

Published · MediumPublished
Simulation · Statistics

Monte Carlo for Non-Mathematicians: What 2,000 Simulations Taught Me

Running thousands of simulations per clinic to forecast shortfall risk taught me more about uncertainty than any textbook ever could.

Published · MediumPublished
NLP · Healthcare Data

The Hidden Cost of Clinical Data Messiness and How NLP Fixes It

Abbreviations, typos, inconsistent coding. Clinical data messiness has real operational costs. Here is how TF-IDF and fuzzy matching clean it up at scale.

Published · MediumPublished
Power BI · Data Storytelling

Why Your Power BI Dashboard Is Being Ignored (And How to Fix It)

Most BI dashboards are technically correct and completely useless. The gap between ignored and indispensable is rarely about the data.

Published · MediumPublished
Career · Data Science

From Nigeria to Canada: A Decade in Data Science

Three degrees, two continents, one pattern. The skills that transfer between contexts and the assumptions that absolutely do not.

Published · MediumPublished
Statistics · Labour Economics

How Long Does It Take a Nigerian Graduate to Find Work?

A survival analysis reveals who finds jobs quickly, who waits longest, and what factors genuinely make the difference.

Published · MediumPublished
Clinical Analytics · Public Health

What Predicts Survival in Hypertensive Patients?

Age, not gender or length of stay, emerges as the primary predictor. Lessons from 320 patients at a Nigerian teaching hospital.

Published · MediumPublished

06 Experience and Feedback

My Journey and Project Reviews

My Journey

Sep 2022 to Present
Data Scientist
Canadian Blood Services · Calgary, AB
  • Designed and deployed an NLP-powered clinical translation portal using TF-IDF and K-Nearest Neighbours to standardise messy clinical abbreviations into CIHI codes, powering a Random Forest blood demand forecasting system with quantified confidence intervals.
  • Built real-time Diagnostic and Predictive portals pulling live data from Azure Synapse, classifying clinics as Normal, Warning, or Critical and running 2,000 Monte Carlo simulations per clinic to forecast future shortfall risk, feeding a proactive Call-to-Action framework.
  • Created a Mixed Integer Linear Programming (MILP) model using demographic, geographic, and historical donation data to identify underutilised donor potential and guide strategic clinic site placement decisions at FSA level.
  • Conducted a comprehensive seasonality analysis using STL decomposition across all Donor Appointments dataset variables, delivering actionable insights that directly inform scheduling efficiency and collection targets during peak and off-peak periods.
  • Applied supervised ML to develop donor appointment attendance and cancellation prediction models, resulting in a 20% increase in donor appointment attendance.
  • Built a geographic ML model to estimate active donor populations in potential new blood collection sites, supporting strategic planning and marketing operations.
Jul 2017 to Dec 2021
Data Scientist
Nigeria Inter-Bank Settlement System (NIBSS) · Lagos
  • Designed and deployed a deep neural network achieving 97.84% annual product volume forecast accuracy, enabling efficient resource allocation during peak periods and driving 100% service uptime year-round while saving the company 52% in avoidable resource expenditure.
  • Architected and managed a Business Intelligence data warehouse enabling fact-based decision-making and ad hoc analysis across the organisation, contributing to an 85% improvement in revenue outcomes.
  • Led a full revamp of Excel-based reporting by developing and managing Power BI and Tableau dashboards, improving the acceptance and quality of internal and external stakeholder reports by 95%.
Jun 2017 to Jul 2017
Research Analyst
The Education Partnership (TEP) Centre · Lagos
  • Developed a structured data collection framework for the research, design, implementation, and evaluation of education programmes across Nigeria's public, private, and non-profit sectors.
  • Automated the quality validation process for all research data elements and reporting outputs, reducing the probability of human error to zero and significantly improving the reliability and turnaround time of research deliverables.
Nov 2014 to Oct 2016
Graduate Research Assistant
University of Ilorin, Dept of Statistics · Ilorin
  • Supported senior lecturers in active research development including research design, research proposals, and data analysis using Excel, SPSS, and R programming.
  • Developed the framework for the implementation of digitised examinations for first-year statistics students.
  • Served as subject coordinator for STA 124 (Introductory Probability and Statistics), independently developing all course materials and delivering tutorials, practicals, workshops, and studio sessions to a 98% positive student feedback rating.

Project Reviews

The NLP blood demand portal Moses built is unlike anything I have seen in healthcare analytics. It took a problem we had lived with for years and made it disappear. The confidence intervals gave our inventory team something they had never had before: a number they could actually trust.

Project Supervisor
NLP Blood Demand Forecasting Portal

The Diagnostic and Predictive portals transformed how we operate. What used to take days of manual investigation now happens automatically, in real time. The CTA framework has shifted our whole approach from reactive to preventive.

Analytics Director
Under Collections Diagnostic and Predictive Portals

The MILP clinic placement model gave us a rigorous, data-driven framework for decisions we previously made on intuition alone. The FSA-level analysis surfaced donor potential we had simply not seen before.

Programme Lead
Clinic Sites Selection and Optimisation

Moses brought a level of statistical rigour to our seasonality work that immediately elevated the quality of our planning conversations. The insights now directly shape our appointment scheduling targets every quarter.

Research Director
Donor Appointments Seasonality Analysis

The deep neural network Moses built at NIBSS achieved 97.84% forecast accuracy and contributed directly to 100% service uptime. What impressed me most was how he translated a complex technical solution into clear business outcomes that every stakeholder could understand.

BI Programme Lead
NIBSS Product Volume Forecasting

Moses delivered a Power BI solution of exceptional depth. Complex national insolvency data that once lived in spreadsheets is now a living, interactive dashboard that our policy team uses weekly. The executive layer is exactly what our leadership needed.

Executive Sponsor
National Insolvency Analytics Portal

Working with Moses on donor experience analytics was one of the more productive partnerships I have been part of. He combines rare technical depth with genuine curiosity about the business problem. The attendance prediction model changed how we plan collections.

Operations Manager
Donor Experience Analytics

The financial dashboards Moses built told a story with data that no spreadsheet ever could. The clarity of insight enabled real policy conversations that previously would have required weeks of report preparation.

Programme Manager
Financial Industry Performance Dashboards

The NLP blood demand portal Moses built is unlike anything I have seen in healthcare analytics. It took a problem we had lived with for years and made it disappear. The confidence intervals gave our inventory team something they had never had before: a number they could actually trust.

Project Supervisor
NLP Blood Demand Forecasting Portal

The Diagnostic and Predictive portals transformed how we operate. What used to take days of manual investigation now happens automatically, in real time. The CTA framework has shifted our whole approach from reactive to preventive.

Analytics Director
Under Collections Diagnostic and Predictive Portals

The MILP clinic placement model gave us a rigorous, data-driven framework for decisions we previously made on intuition alone. The FSA-level analysis surfaced donor potential we had simply not seen before.

Programme Lead
Clinic Sites Selection and Optimisation

Moses brought a level of statistical rigour to our seasonality work that immediately elevated the quality of our planning conversations. The insights now directly shape our appointment scheduling targets every quarter.

Research Director
Donor Appointments Seasonality Analysis

Working with Moses on donor experience analytics was one of the more productive partnerships I have been part of. He combines rare technical depth with genuine curiosity about the business problem. The attendance prediction model changed how we plan collections.

Operations Manager
Donor Experience Analytics

Moses delivered a Power BI solution of exceptional depth. Complex national insolvency data that once lived in spreadsheets is now a living, interactive dashboard that our policy team uses weekly.

Executive Sponsor
National Insolvency Analytics Portal

07 Credentials

Education and Qualifications

2022 to 2023

Aston UniversityBirmingham, United Kingdom

Master of Science in Data Analytics

Merit
2015 to 2018

University of IlorinIlorin, Nigeria

Master of Science in Statistics

Distinction
2010 to 2014

University of IlorinIlorin, Nigeria

Bachelor of Science in Statistics

First Class Honours

Full work history, certifications, and references available on request or via CV download.

Download CV / Resume

08 Get in touch

Have data
to decode?

Open to senior data science, analytics, and BI leadership roles.
Always happy to talk about interesting problems.

Book a Call