Portfolio

Projects From Web to Mobile

Solo Running App

Solo is a personal running app complete with native GPS tracking, Live Activities, and historical trends.

iOS

SwiftUI

XCode

solo running app

TwoFrame.gg

Collaborated with friends to prototype a videogame tournament system that manages teams, events, and brackets. Wireframed high fidelity mockups in Figma for core features such as authentication, creation & editing, and brackets.

Next.js

Supabase

React Flow

twoframe bracket

Stacked AI Habit Tracker

Web application built with Supabase and ChatGPT LLM Tooling that allows users to query information about their habits with a conversational chatbot. Integrates Supabase Auth and PostgreSQL to manage users and their data.

Supabase

Next.js

HeroUI

stacked ai habit tracker app

VGDC Website

Served as the website director for the Video Game Development Club at UCSD. Collaborated with a small team to create a Next.js website with a markdown blog system, events, and member profiles. Integrated Motion animations for client side interactivity.

Next.js

React Markdown

Motion

vgdc website

ACM AI Website

Redesigned the club's website across 5+ pages using React and AntUI. Created prototypes in Figma for a competitions dashboard, which were later used for the 2025 StarChess tournament.

React

LESS

AntUI

acm ai website

TabeMaps

A group passion project that I helped design to enable users find restaurants in Japan. Created a custom search UI with several options to sort by price, ratings, and cuisine. Integrated Google Places API to provide geospatial searching with our MongoDB database.

Svelte

SvelteKit

Node.js

tabeMaps website

Bloom Book

Worked as a build master with a small team of interns to develop an Android mobile application designed to help users track and log their plant collections. Oversaw pair programming sessions, code & design quality, and branch management in Gitlab. I also helped design and integrate features such as a custom Camera interface using the CameraX library which allows you to take photos.

Kotlin

Jetpack Compose

Android Studio

bloom book android app

Skills and Tools

  • Docker
  • Linux
  • XCode
  • VSCode
  • Git / Gitlab
  • Postman
  • Supabase
  • Firebase
  • MySQL / PostgreSQL
  • Golang
  • Node.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Python
  • C++
  • Kotlin
  • Bash