My Projects

My Projects

Featured
Trice

Trice

Hobby

Create & manage custom Live Photos at scale, with batch queues, metadata inspection, and much more. Synthesize Live Photos using photos, keyframes, audio, and video that don't have to be from the same moment, enabling truly custom Live Photos! Includes some locally-powered AI assisted features.

Swift & SwiftUIAI/MLGenerative AI
Nov 2025
Hackathon Hiatus
Jun — Sep 2025
Google Hackathon 1st
UM

Non-stop hackathons, competitions, and events. 25+ competitions • 10+ awards

Featured
Honeycrisp

Honeycrisp

Hackathon

Visit Site

macOS automation platform that allows for multi-step routines via MCP tools you can trigger via agents. Useful for repetitive tasks like file organization, app control, and productivity shortcuts, with a web dashboard for discovery and management.

MCPAgentic AITypeScript
Sep 2025
Featured
INTI Model

INTI Model

Work

Asynchronous spiking neural network simulator in Rust for the Incipient Neuromorphic Transputer Initiative (INTI). Uses task-level neuron modelling & message-passing communication, integrated into a desktop app with real-time visualization, performance safeguards, and offline analysis tooling.

RustAI/MLTauri
Jun — Sep 2025
Featured
Hummingbird

Hummingbird

Hackathon

AI-powered music tool where I led the concept and architecture and built most of the backend plus the desktop experience. Delivered a cohesive desktop + web stack with tight iteration speed, designed for a convincing end-to-end demo.

RustTauriGemini
Jun 2025
Featured
SeedRx

SeedRx

Hackathon

Visit Site

Prototype chloroplast FASTA genome editor aimed at accelerating plant-based insulin exploration, combining genome-oriented UX with interactive visualization. Built at Nucleate PlantHack Summer 2025.

Next.jsGeminiTailwind
Jun 2025
Featured
RentRight

RentRight

Hackathon

Visit Site

Tenant-advocacy product that turns dense “legalese” into clear, actionable guidance, with me leading architecture, pitching, and technical direction. Shipped a production-style prototype across web plus extension surfaces, focused on real user pain and a strong demo narrative.

GeminiNext.jsTailwind
Jun 2025
Featured
FastaPasta

FastaPasta

Open Source

Visit Site

Sleek, high-performance Tauri + Next.js desktop app for viewing, analyzing, and making preliminary interpretations of FASTA-formatted genetic sequences, with local LLM biofunction predictions.

RustNext.jsTauri
Jun 2025
Featured
CacheGrab

CacheGrab

Hackathon

Visit Site

Royal Hackaway v8 Top 5 Finalist. Geocaching experience that makes campus exploration fun & interactive. Perfect for freshers, open days, and newcomers.

Next.jsTailwindTypeScript
Feb 2025
Featured
FlavorLang

FlavorLang

Open Source

Visit Site

An open-source language blending coding with cooking. Write programs like recipes using intuitive keywords. Features approachable syntax, syntax higlighting, and even C plugins.

CCI/CDNext.js
Dec 2024 — Jan 2025
Featured
Bespoke ARP Site

Bespoke ARP Site

Work

Visit Site

Migrated from legacy Java CommonSpot to a modern Next UI. Improved load times by 45%, achieved a perfect SEO score, enhanced accessibility, and introduced a custom search engine.

Next.jsSCSSSEO
Jun — Sep 2024
Featured
LiViD Motion

LiViD Motion

School

Visit Site

Browser-native real-time video editor built for my A-Level Computer Science NEA. Demonstrates filters & superimposition, and features an intuitive UI for live video manipulation.

ReactSCSSTypeScript
Dec 2022 — May 2023
Featured
Ambi

Ambi

School

Visit Site

Modern web app designed for tinnitus relief, allowing users to mask symptoms with customizable ambient noise. Developed as part of my Extended Project Qualification (EPQ). Heavily uses the Web Audio API.

ReactTypeScriptSCSS
Mar 2022
Featured
Riverwalk Virtual Tour

Riverwalk Virtual Tour

Freelance

Visit Site

Helps students reconnect during absences, aids prospective families, provides accessibility for disabled individuals, and enables teachers to showcase school areas in class. Built using Pannellum.

ReactXRJavaScript
Jul — Aug 2020