PROJECTS
Case Studies
PERSONAL
MAR 2026
Email Triager
Python script to run a triage on new emails and mark them read if unimportant. Started as Openclaw experimentation with local models but failed.
WORK
MAR 2026
Securing WebRTC via JWT Tokens
Securing Websockets by using JWT without using the URL query parameters.
PERSONAL
JAN 2026
ChatClock
Chrome Extension to show a chat partner's time zone for for all the folk chatting with people in other timezones. Currently supports Discord and Instagram's web clients.
PERSONAL
JAN 2026
MQ Timetable Exporter
A Chrome Extension that allows Macquarie University students to export their timetable from the Class Registration window in the student portal to iCalendar (.ics) format.
PERSONAL
JUL 2025
Build Geomap in Grafana with Nginx
One day, I woke up and decided to track just how many API Calls my portfolio web was getting and from which countries the requests were being called from.
PERSONAL
JUL 2025
SSH Tunnel Deep-Dive
Explaining SSH Tunnels and how to use them, specifically for receiving webhooks.
UNIVERSITY
JUN 2023
Kinect for UE4
Python script to run a triage on new emails and mark them read if unimportant. Started as Openclaw experimentation with local models but failed.