Projects
See my past and current projects.
Currently Working On



LucidTrack
05/2024 - Present
LucidTrack is a modern web application designed to streamline the management of internship applications and their outcomes for students. It offers a customizable interface and gives a clear view into overall progress and performance of a students applications.
Built with Bernard Lee, Nicole Kirk



Estate Management System
04/2024 - Present
EMS (Estate Management System) is an all-in-one platform centralising contact management, expense tracking, mileage and time logging, and estate inventory management. I made EMS to help my family manage their estate.
Record Linkage and Entity Resolution
12/2025 - Present
A writeup of a project I developed for LucidTrack, addressing the challenge of duplicate job application entries created by hundreds of users independently saving the same opportunities. The solution combines application grouping algorithms with company entity assignment, utilising fuzzy matching and semantic embedding techniques to identify duplicates and normalise company data into a coherent jobs board.
Past Projects



University Grades Tracker
12/2025
A web application for tracking university grades across different modules and calculating weighted averages. Features include semester and year breakdowns, module grade tracking, and comprehensive statistics.
Merkle Tree Implementation
03/2024
A Python implementation of a Merkle Tree for learning and experimentation.
Hyperloop Pod Communications System
09/2024 - 08/2025
Asynchronus python application to coordinate communication between ESP32s, Dashboard, FSM (Finite State Machine). Non-blocking architechture with priortiy-based messaging from API calls.
Horse Racing Simulator
03/2025 - 04/2025
Designed and implemented a Java-based Horse Race Simulator. Featured multithreaded race execution for parallel processing and performance. Incorporated dynamic event handling to address real-time race conditions.
This Website
03/2023 - Present
My personal portfolio website showcasing my projects and experience.