Projects

See my past and current projects.

Currently Working On

LucidTrack Dashboard
1 / 4

LucidTrack

05/2024 - Present

Current

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.

SupabaseNext.jsTailwind CSSVercel
Estate Management System Dashboard

Estate Management System

04/2024 - Present

Current

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.

SupabaseNext.jsTailwind CSSVercel

Record Linkage and Entity Resolution

12/2025 - Present

Current

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.

Data ScienceEntity ResolutionFuzzy MatchingSemantic Embeddings

Past Projects

University Grades Tracker Dashboard

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.

Next.jsReactTypeScriptTailwind CSS

Merkle Tree Implementation

03/2024

A Python implementation of a Merkle Tree for learning and experimentation.

Python

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.

PythonFastAPI

Village Blaster

04/2025

A silly 3D game where cube people run for their lives while you practice your aim. Built with Cursor.

Three.jsJavaScript

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.

JavaSwing

This Website

03/2023 - Present

My personal portfolio website showcasing my projects and experience.

HTML5CSS3JavaScript