Featured Projects

Mini Container Runtime

Minimal Docker-like runtime built in Go with namespaces, cgroups and an OCI Registry client for pulling and running container images.

GoLinux Namespaces (UTS, PID, MNT, USER)cgroups v2OCI Registry API

Memcached CLI Client

A Python-based command-line tool for interacting with Memcached, supporting core operations (set, get, add, replace, append, prepend) with protocol serialization.

PythonPytestSocketMemcached Protocol

AI Agent for Stock Trading

DQN Agent (reinforcement learning) that learns and optimises trading strategies featuring a Streamlit dashboard for live visualisation and parameter tuning.

PythonPandas/NumpyScikitlearnMatplotlib

Loan Recovery Risk Scoring

A machine learning powered dashboard for borrower segmentation, high risk prediction, and recovery strategy visualisation.

PandasPlotlyScikit-learnPythonStreamlit

Market Research Platform

Build comprehensive database of companies, analyse market opportunities, and identify the best acquisition and investment targets.

ReactNode.jsConvexTypeScriptTailwind CSS