Showcase

Interactive experiments and live simulations.

5 projects
01

Minsky Market Sim

Do profit-maximising RL agents endogenously generate financial fragility? Agent-based simulation of Minsky's Financial Instability Hypothesis with leverage, margin calls, forced liquidation, and an interactive Streamlit dashboard.

PythonReinforcement LearningNumPyPandasStreamlitEconomics
02

CAPTCHA-LLM

Do human-specialised neural pathways make CAPTCHA LLM-proof? Introduced ASCII art and noise-corrupted audio CAPTCHAs - no frontier model (GPT-4o, Gemini) solved a single one.

PythonLLMsCybersecurityResearch
03

NTU UAV Research

Obstacle detection and avoidance on a DJI Tello drone using deep learning depth estimation and image processing, under Asst Prof Mir Feroskhan at NTU.

PythonPyTorchComputer VisionDepth Estimation
04

Calendar Matcher

Privacy-preserving group scheduler that finds shared free time from Google Calendar without exposing private events. Colour-coded availability overlays and real-time conflict warnings.

PythonFlaskGoogle Calendar APISQLAlchemyTailwind CSS
05

PhishHook

Chrome extension detecting scam posts on major social platforms via a two-model ML pipeline: TF-IDF text classifier fused with a metadata classifier. Injects a real-time risk badge into each post.

PythonJavaScriptChrome ExtensionScikit-LearnNLPCybersecurity
more coming