Projects

Things I built from the first commit to the release pipeline. ChopChop and Aulora are mine alone; the smaller ones are for communities I'm part of.

Self-hosted Platform · 2025 – Present

Aulora

Team chat you run on your own server.

A self-hostable team chat workspace: channels, DMs, threads, reactions, file sharing, roles, and voice/video calls across browser, desktop (Tauri), and mobile (Expo) clients. Each client can join multiple servers.

A single one-command installer provisions the whole stack with Docker Compose, with server-side encryption, backups, and a full documentation site. Source-available under a PolyForm noncommercial license, with a commercial tier for businesses.

ReactTypeScriptTauriExpoDocker

Mobile App · 2025 – Present

ChopChop

Split expenses without the awkward math.

An expense-splitting app for friends, roommates, and small groups. Track who owes who, add and edit expenses, and scan receipts. It ships as an Expo iOS/Android app, a public site, and an internal admin console, all sharing one Convex backend.

It handles Apple Sign-In, multi-currency balances, receipt scanning, and its own release pipeline. Every avatar in it is a blobatar, the same deterministic faces you’ve been poking on this site.

React NativeExpoTypeScriptConvexBetter Auth

Smaller ones

IEEE @ UCSD Dashboard & Infrastructure

Webmaster · Oct 2023 – Present

Centralized IEEE UCSD platform for events, reimbursements, sponsorships, resume database access, and analytics—built with Convex and TanStack Start. Self-hosted on a VPS with…

My Website

Web Developer · Sept 2023 - now

For this project, I created a website showcasing my skills, proficiency, and personal information. Additionally, I write occasional blogs on various subjects, including…

GDPT Anoma's Website

Web Developer · Aug 2023 - now

In this project, I am creating a website to present crucial details about GDPT Anoma. I volunteered for this task to ensure easy access to up-to-date information and enhance its…