Projects
Laguna Hideout Website
Jan 2023 — Present
A commissioned website for Laguna Hideout tattoo studio, showcasing their artists and portfolios. Built with Next.js and Tailwind CSS, focused on clean visual presentation.
Engineering Club Website
Sep 2021 — Jun 2023
Built for the University Preparatory Engineering Club during high school. This is where the foundations of modern web development were laid. Built with Next.js and Tailwind CSS.
Olive Discord Bot
Mar 2021 — Present
A multipurpose Discord bot with role management, moderation, and utility commands. Continuously expanded over time with new features. Built with Eris and Node.js.
Event Manager
Jan 2025 — Present
A full-stack event management platform with ticketing, payments via Stripe, WebAuthn authentication, and an OIDC provider. Built with Next.js, MongoDB, and Tailwind CSS.
Proxmox Home Server
A self-hosted Proxmox Virtual Environment server running multiple VMs and LXC containers for home lab experimentation, self-hosted services, and infrastructure learning.
Jellyfin Media Server
A self-hosted Jellyfin instance for personal media streaming. Runs as a containerized service on the home server with organized libraries for movies, TV, and music.
Home Network Rebuild
Dec 2025 — Present
An ongoing rebuild of home network infrastructure. Includes new routing, VLANs, proper segmentation, and improved coverage throughout the house.
Hype House
Jan 2024 — Present
An Airbnb clone built as a class project. Implements property listings, booking flows, and user accounts. Named Hype House.
Sphinx
Jan 2020 — Dec 2021
A test project aiming to recreate the Omegle experience inside Discord. Anonymously pairs users for text conversations through a Discord bot interface.
Discord Dating Bot
Jan 2020 — Dec 2020
A Discord bot built around an advanced matchmaking algorithm, pairing users based on collected preferences and compatibility scoring. An early exploration into algorithm design and user interaction at scale.
Engine / EconomyPI
My first Discord bot, featuring moderation commands, an economy system, and mini-games. The project that started everything, built to learn Node.js and the Discord API from the ground up.
MESA Lego Mindstorms
Jan 2015 — Dec 2015
Competed in the MESA (Mathematics, Engineering, Science Achievement) program's Lego Mindstorms robotics challenge. Designed, built, and programmed an autonomous robot to complete a timed obstacle course.
USB-over-IP Facility Access System
Jan 2025 — Dec 2025
Solved a USB and serial distance limitation affecting gym facility access control by deploying VirtualHere on a Raspberry Pi, bridging hardware readers over the network instead of running long physical cables. The solution handled over 4,000 students in daily traffic without reliability issues.
VEX Robotics
Explored VEX Robotics during high school, building and programming robots for competition and personal experimentation. Developed hands-on skills in mechanical design, wiring, and embedded control logic.
ASI Website Migration
Jan 2026 — Present
Migrated the Associated Students Inc. website from WordPress to OmniCMS running on IIS. Involved content migration, PHP templating, and adapting the existing site architecture to the new platform.
Club Payment Form
Jan 2023 — Present
A hosted payment platform enabling campus clubs to sell merchandise, memberships, and event tickets. Integrates Bluefin for secure payment processing with a custom PHP, HTML, CSS, and JavaScript frontend.
Automated Ticket Processing
Jan 2026 — Present
A machine learning pipeline that parses incoming support tickets and automatically resolves them when confidence in autonomous completion is high. Reduces manual triage load and response times.
TrueNAS Enterprise Storage
Jan 2024 — Present
Enterprise-grade implementation of TrueNAS for department-level network storage. Includes ZFS pool configuration, share management, replication, and integration with existing directory services.
Embedded Display Modernization
Jan 2026 — Present
Modernizing a legacy digital advertising display by reverse-engineering vendor firmware, analyzing the board's hardware implementation, and building a custom Linux kernel targeted to the specific SoC. Replaces the outdated display stack with a modern WebView-based rendering pipeline.
Scubaaaa
Jan 2026 — Jan 2026
A browser-based mission control system for a real remote-operated surface vessel, built in 24 hours at FullyHacks 2026. The vessel runs on a 2WD chassis controlled by an Arduino UNO over USB serial, with a NanoPi R5C handling live WebRTC camera streaming and a FastAPI backend. The frontend dashboard features gamepad and keyboard controls, real-time telemetry over WebSockets, client-side computer vision via TensorFlow.js, and an ocean-themed UI.
grind.study
Jan 2025 — Present
A full-stack study platform with flashcard deck building, drag-and-drop card reordering, rich text editing, and spaced-repetition study sessions. Built with Next.js and NestJS, backed by a Python scraper that aggregates practice problems. Runs fully containerized via Docker Compose.
Email Signature Generator
A web app for building and customizing professional email signatures. Users can fill in their details and instantly preview and copy a formatted HTML signature ready to use in any email client.