DATA SCIENCE & MACHINE LEARNING

Data Science &
Machine
Learning.

Production-focused data work across fraud detection, credit risk, and decision systems designed to move from raw data to real-world impact.

PROJECTS

3 CASE STUDIES

PREDICTIVE ANALYTICS· COMPUTER VISION· MACHINE LEARNING· PYTHON & PANDAS· XGBOOST· NLP PIPELINES· FEATURE ENGINEERING· SCIKIT-LEARN· DATA VISUALISATION· SHAP VALUES· PREDICTIVE ANALYTICS· COMPUTER VISION· MACHINE LEARNING· PYTHON & PANDAS· XGBOOST· NLP PIPELINES· FEATURE ENGINEERING· SCIKIT-LEARN· DATA VISUALISATION· SHAP VALUES·

SELECTED PROJECTS

Case Studies

01 Fraud Detection System

Fraud Detection System Capstone Project

Designed and built a production-grade fraud detection pipeline on 5M+ transactions, identifying behavioural, temporal, and device-based risk patterns.

CONTEXT

Financial transaction data · Highly imbalanced (~3–4% fraud rate)

TOOLS

Python, XGBoost, LightGBM, MLflow, SHAP

AUC-PR optimised
Cost-based threshold tuning

VIEW ON GITHUB ↗

IMPACT

  • check_circle

    Identified transaction-level risk signals (velocity, behavioural deviation, device novelty)

  • check_circle

    Reduced false positives through threshold optimisation aligned with business cost

  • check_circle

    Improved interpretability using SHAP for auditability

01 · FEATURE ENGINEERING

Engineered behavioural, temporal, and device-level features to capture fraud patterns and anomalies.

02 · MODELLING

Trained XGBoost and LightGBM models with focus on AUC-PR for imbalanced classification.

03 · EVALUATION

Ensemble of XGBoost & Random Forest. Bayesian optimisation. Precision-recall analysis, confusion matrix diagnostics, and cost-based performance evaluation.

02 COMPUTER VISION

Supply Chain Visual Inspection

Automating defect detection in manufacturing lines using real-time image processing. Moving beyond manual checks to 24/7 algorithmic oversight.

0.05s

Latency —
inference per frame

98%

Precision —
false positive reduction

ACCESS REPOSITORY ↗
Industrial robotic arm on manufacturing assembly line

LIVE ANALYSIS FEED (SIMULATED)

↗

EXPLORATORY DATA ANALYSIS

Deep Dives

Deep dives into market dynamics and consumer behavioural datasets.

03A

Research Center Assignments

An end-to-end machine learning pipeline that classifies UK research centers into Premium, Standard, or Basic quality tiers using K-Means clustering, exposed via a production-ready FastAPI REST API with full MLflow experiment tracking and model versioning.

arrow_forward
03B

Latvian Financial Analyst Agent

A lightweight agentic system that answers natural-language financial questions by executing SQL and Pandas against a local SQLite dataset of Latvian company financial statements. The agent uses LangGraph + MCP tools to keep a tight loop between prompt generation, tool invocation, and result evaluation.

arrow_forward

STACK

Toolset

CORE STACK

  • Python
  • SQL
  • R
  • AWS
analytics PANDAS
memory SCIKIT-LEARN
database POSTGRESQL
hub TENSORFLOW
insights SEABORN
cloud AWS SAGEMAKER
terminal PYSPARK
view_kanban DVC

GET IN TOUCH

Say hi!
Let's talk ↗

© 2026 OLUWASEGUN STEPHEN ELUFISAN, MSc  ·  PRODUCT DESIGNER · DATA SCIENTIST