All Projects

Project

Lab 004 - Proprietary Capital Systems

Lab 004 - Proprietary Capital Systems

A live machine learning research and execution system that extends the ideas behind Arasaka into a more complete experimental capital pipeline. It currently runs online with GBP 1,000 allocated to the live trading experiment.

The project is organized as a modular Python system covering MT5 broker connectivity, data ingestion, cleaning, feature engineering, regime detection, ML-driven model signals, strategy construction, backtesting, risk aggregation, paper execution, and live operations.

Python
MetaTrader5
pandas
NumPy
scikit-learn
joblib
PyArrow
YAML
Scheduled Jobs
Arasaka Neural Bastion tablet mockup

Arasaka Neural Bastion

An ongoing forex and financial machine learning research project focused on developing, evaluating, and refining experimental trading strategies.

The system combines model research, automation scripts, MQL5 integration, and AWS EC2 deployment work. The strategies are experimental and only serve to answer 'why not?' questions I have.

Laravel
Php
Python
ONNX
MySql
Heroku
AWS EC2
MQL5
Gym Primer tablet mockup

Gym Primer

A multi-role coaching platform for personal trainers, clients, and platform admins. It supports coach workspaces for client management, workout planning, operations, packages, billing, and payments.

The client side handles workout delivery, logging, habits, check-ins, onboarding, and billing, while the admin area covers coach oversight, accounting, bookkeeping, and monitoring.

Next.js
React
TypeScript
Prisma
PostgreSQL
Auth.js
Stripe
Resend
Sentry

Project

CKC Induction Platform

CKC Induction Platform

A staff induction and operations platform for Cambridge Kids Club. Staff can work through tutorials, submit task evidence, manage profile details, and set regular or holiday availability across devices.

Admins can review submitted tasks, configure tutorial task details, reorder tutorials with drag-and-drop, upload PDFs as tutorial media, and manage holiday availability periods.

Next.js
TypeScript
Prisma
PostgreSQL
Docker
Caddy
Finance Dashboard tablet mockup

Finance Dashboard

A personal finance and budgeting dashboard with saved budget plans, statement imports, bill analysis, and visual reporting.

The app pairs a React frontend with a GraphQL API and Postgres persistence, with deployment support through a Render blueprint.

React
TypeScript
Vite
TailwindCSS
GraphQL Yoga
PostgreSQL
Recharts
Render

Project

EPOS Intake Prototype

EPOS Intake Prototype

A CLI and local desktop workflow for reconciling supplier invoices against an EPOS stock catalog. It parses invoice CSVs, reads photographed invoice images through Windows OCR, normalizes product details, and exports matched, review, and unmatched results.

The desktop UI adds file pickers, CSV previews, review queues, manual mapping approvals, and barcode follow-up for images where OCR cannot recover enough product data.

Python
Windows OCR
Pillow
CSV
Desktop UI
Design System tablet mockup

Design System

This is my personal design system/philosophy based on Atomic Design by Brad Frost. This includes my theme and colour palette (used on this website), component primitives built on top of RadixUI and React Aria, and component composites constructed by integrating multiple primitives.

TypeScript
ReactJS
TailwindCSS
Vite
Imaging Relative to Machine Learning tablet mockup

Imaging Relative to Machine Learning

This is a quick website in which I'm documenting my evaluations of classical machine learning, feature extraction, and deep learning methods for binary image classification (Raccoon vs Rifle) using a curated OpenImages dataset.

This is a curiosity project in which I try to answer the question, 'Could machines have the potential for a more intimate connection with reality than beings of flesh and blood?'

I'm exploring how computer vision allows machines to gain a better understanding of reality because of all the spectrums it can perceive. Whether that leads to 'deeper' connection to reality than animals is a whole other can of worms.

TypeScript
ReactJS
TailwindCSS
Vite
CKC Fifa Tournament tablet mockup

CKC Fifa Tournament

This is a quick website intended to spice things up for the kids over the christmas period.

(This Demo project uses anonymised participant data. Names shown are fictional or modified for demonstration purposes. No personal or identifying information of children is shared.)

TypeScript
ReactJS
TailwindCSS
Vite
University of Nurses tablet mockup

University of Nurses

A client's Start-up Content Management system demo. Designed and built to accommodate nursing assignments and academic paper purchase.

React
GraphQl
Firebase
Hasura
Netlify
Postgres
Heroku
Html
Css
Js
Unreal Destinations tablet mockup

Unreal Destinations

A weekend's worth of design experiments with a test project.

React
GraphQl
Html
Css
Scss
Js

More projects coming soon. Press G to see all my public GitHub projects.