Back to portfolio
All projects

Seven builds, seven different constraints.

The homepage shows the four most recent. This is all of them, most recent first - machine learning, AI automation, blockchain, database design, and full-stack, each opening a full case study.

BestCar rental platform homepage

BestCar - Full-Stack Car Rental Platform

Live data, no mocks

A car rental platform built for a Web Designer/Web Developer + AI Automation assessment: a frictionless booking flow, a live operational dashboard for staff, role-gated admin access, and a chat assistant grounded in real inventory feeding a working n8n lead automation.

Next.jsSupabaseAdmin Dashboardn8n
CIFAR-10 classifier web app predicting a cat

CIFAR-10 Classification - SE-ResNet, CutMix & Calibration

95.48% top-1

A custom SE-ResNet trained from scratch with no pretrained weights. Squeeze-and-Excitation attention, CutMix, and Focal Loss were each aimed at one measured failure mode - and cut cat/dog confusion by 17%.

PyTorchCutMixFocal LossGradio

Patient Care Operating System - ClickUp + n8n Automation

7 workflows live

A take-home Operations & AI Automation Specialist assessment: a ClickUp workspace engineered around a 60-use field budget, plus seven self-hosted n8n workflows covering everything the free tier can't do natively.

ClickUpn8nProcess Design

Decentralised Credit Scoring - Stacking Ensemble + Blockchain Oracle

AUC 0.984

A risk engine for thin-file borrowers: SMOTE balancing, an XGBoost + MLP stacking ensemble, SHAP attributions, and a Node.js oracle that commits every score to Ethereum with the evidence pinned to IPFS.

XGBoostSolidityIPFSSHAP

XAI-Driven Lesion-Aware Multi-Teacher Knowledge Distillation

15.5 ms on CPU

A U-Net-guided Inception teacher distilled into a MobileNetV3 student and quantized to INT8 - keeping teacher-grade F1 while running fast enough for edge deployment. Grad-CAM validates it looks at the lesion.

Grad-CAMDistillationQAT / INT8DeiT
PerfumeStore collection page storefront

Relational DBMS - E-Commerce Perfume Store

3NF schema

A fully normalized MySQL schema with PL/SQL triggers and ACID-compliant transactions, behind a full-stack PHP storefront with cart management and a secure admin dashboard.

MySQLPL/SQLPHP

Flood Alert & Relief Coordination System

Geolocation routing

A disaster-relief platform built on Firebase: live flood tracking, geolocation-based alert routing, and an admin dashboard for resource allocation and volunteer dispatch.

FirebaseJavaScriptGeolocation
BestCar rental platform homepage

BestCar - Full-Stack Car Rental Platform

Live data, no mocks

A car rental platform built for a Web Designer/Web Developer + AI Automation assessment: a frictionless booking flow, a live operational dashboard for staff, role-gated admin access, and a chat assistant grounded in real inventory feeding a working n8n lead automation.

Next.jsSupabaseAdmin Dashboardn8n
Read case study
CIFAR-10 classifier web app predicting a cat

CIFAR-10 Classification - SE-ResNet, CutMix & Calibration

95.48% top-1

A custom SE-ResNet trained from scratch with no pretrained weights. Squeeze-and-Excitation attention, CutMix, and Focal Loss were each aimed at one measured failure mode - and cut cat/dog confusion by 17%.

PyTorchCutMixFocal LossGradio
Read case study

Patient Care Operating System - ClickUp + n8n Automation

7 workflows live

A take-home Operations & AI Automation Specialist assessment: a ClickUp workspace engineered around a 60-use field budget, plus seven self-hosted n8n workflows covering everything the free tier can't do natively.

ClickUpn8nProcess Design
Read case study

Decentralised Credit Scoring - Stacking Ensemble + Blockchain Oracle

AUC 0.984

A risk engine for thin-file borrowers: SMOTE balancing, an XGBoost + MLP stacking ensemble, SHAP attributions, and a Node.js oracle that commits every score to Ethereum with the evidence pinned to IPFS.

XGBoostSolidityIPFSSHAP
Read case study

XAI-Driven Lesion-Aware Multi-Teacher Knowledge Distillation

15.5 ms on CPU

A U-Net-guided Inception teacher distilled into a MobileNetV3 student and quantized to INT8 - keeping teacher-grade F1 while running fast enough for edge deployment. Grad-CAM validates it looks at the lesion.

Grad-CAMDistillationQAT / INT8DeiT
Read case study
PerfumeStore collection page storefront

Relational DBMS - E-Commerce Perfume Store

3NF schema

A fully normalized MySQL schema with PL/SQL triggers and ACID-compliant transactions, behind a full-stack PHP storefront with cart management and a secure admin dashboard.

MySQLPL/SQLPHP
Read case study

Flood Alert & Relief Coordination System

Geolocation routing

A disaster-relief platform built on Firebase: live flood tracking, geolocation-based alert routing, and an admin dashboard for resource allocation and volunteer dispatch.

FirebaseJavaScriptGeolocation
Read case study