Projects
Axon
A graph-based note-taking application developed for UCSC’s CSE 115A. Features an intuitive interface for creating and connecting notes in a visual graph structure.
Built with TypeScript and React.
Slug Courses
A cross-platform UCSC course search application featuring an AI course assistant powered by Gemini and retrieval-augmented generation.
Created with Kotlin Multiplatform, Supabase, and Haystack. Won “Best Slug Hack” award at Cruzhacks 2024.
Big Switch
Macropad PCB for the Kailh Big Switch, powered by an RP2040-Zero. Supports two rotary encoders, individually-addressable RGB LEDs, and a piezoelectric speaker.
Slug Menu
A Material 3 Android app for viewing UCSC dining hall menus.
Built using Jetpack Compose, Jsoup, and Room.
Ansible Playbooks
A collection of Ansible playbooks for automating virtual machine setup.