Joseph Afolayan

Data Analyst ยท Backend Engineer

I build backends. I analyze data. I solve problems.

Joseph Afolayan

About Me

I'm a Backend Developer and Data Analyst with a background in Mathematical Science. I use Python to build practical solutions. I'm passionate about building reliable systems, solving real-world problems, and continuously expanding my skills in Backend Development, Data, Machine Learning, and AI.

Skills & Tools

โš™๏ธ Backend

Python Python
Flask Flask
FastAPI FastAPI
SQLAlchemy SQLAlchemy
PostgreSQL PostgreSQL
SQLite SQLite

๐Ÿ“Š Data Analysis

Pandas Pandas
NumPy NumPy
SQL SQL
Power BI Power BI
Tableau Tableau
Scikit-learn Scikit-learn

๐Ÿ› ๏ธ DevOps & Tools

Docker Docker
Git Git
GitHub GitHub
Redis Redis
Vercel Vercel

Featured Projects

๐ŸŽจ Web Applications

Hotel Booking System

HotelBooking

A full-stack hotel booking system with user authentication, real-time room availability, conflict-free booking, and an admin dashboard for room management.

Flask PostgreSQL SQLAlchemy Bootstrap
Gadget Store

Gadget Store

E-commerce marketplace with user authentication, buying/selling, and SQLite database.

Flask SQLAlchemy Flask-Login
Todo App with Auth

Todo App (Auth + DB)

Full-stack todo app with user authentication, personal todo lists, and SQLite database.

HTML CSS JavaScript Python SQLAlchemy
Churn Prediction API

Churn Prediction API

FastAPI service with Random Forest model predicting customer churn. Containerized with Docker.

FastAPI Scikit-learn Docker
Todo App

Todo App

Interactive todo app with localStorage persistence, inline editing, and dark mode.

HTML CSS JavaScript localStorage

๐Ÿ“Š Data Analysis

CartPulse Churn Dashboard

CartPulse Churn Dashboard

Power BI dashboard analyzing 52K+ customer records to identify churn drivers and recovery opportunities.

Power BI DAX SQL
PeopleFirst Analysis

E-Commerce Customer Behaviour Analysis - Python

A full customer behaviour analysis for ShopMetrics with 2,000 customers and 8,500+ orders across two years.

Python Pandas Matplotlib
NexaBank Revenue & Profitability Dashboard

NexaBank Revenue & Profitability Dashboard

A comprehensive revenue analytics dashboard for a fictional mid-sized commercial bank tracking $84.2M in annual revenue across product lines, customer segments, and 5 regional branches.

Power BI Power Query

Let's Connect

Open to collaboration, Data Analysis, and Backend Engineering roles.