Projects

AI / ML · full-stack · open-source

Unsupervised-Learning Playground

OSS

Clustering & dimensionality-reduction from first principles.

PythonNumPyScikit-learnMatplotlib

Deep-Learning Experiments

OSS

CNNs • GANs • RNNs — experiments & notes.

PythonPyTorchTensorFlowKeras

NLP Projects Lab

OSS

Mini-projects covering tokenisation ✔ sentiment ✔ summarisation.

PythonTensorFlowPyTorchNLTK+1

Supervised-Learning Playground

OSS

Classic supervised ML algorithms implemented from scratch.

PythonNumPyPandasMatplotlib

Axum Bond Trading Platform

Featured

High-perf order-matching core in Java + Axum

MavenLMAX DisruptorWebSocketJava

Interactive EDM Visualizer

OSS

Speech-controlled audio visualizer

JavaScriptp5.jsMeydaWeb Audio+1

Crypto Trading Matching Engine

OSS

Crypto matching engine + candlestick charts

C++STLText-UI

Camera Piano

OSS

Play a virtual piano with your webcam

JavaScriptp5.jsComputer Vision

DJify

OSS

Two-deck DJ app with playlist & search

C++JUCEGUI

Showing 9 of 14 projects