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.
University Preparatory Engineering Club Website
Sep 2021 — Jun 2023
Built for the University Preparatory's Engineering Club during high school. This is where my foundations of modern web development were laid. Built with Next.js and Tailwind CSS using the now legacy page-router, the site features a homepage, about page, and project showcase. It was my first experience with React and modern frontend development practices. It was updated and maintained for several years, serving as the club's online presence and project portfolio until it was eventually replaced by a newer site built on a different platform.
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. Designed to be a comprehensive solution to trips, with cost tracking, itinerary management, and more planned for future development.
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. Includes a variety of Linux distributions and applications for testing and development purposes, and hosts production services for many of my projects.
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, and planned expansions for home security and home automation.
Hype House
Jan 2024 — Present
An Airbnb clone with the intention to connect with influencers 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.
Rent-A-Girlfriend 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. Named after the anime Rent-A-Girlfriend during its popularity peak.
Engine / EconomyPI
My first Discord bot, featuring moderation commands, an economy system, and mini-games. This is the project that jumpstarted my interest in computer programming and software development. Built with Node.js and the Eris library, it was a learning experience in JavaScript and bot development, and laid the foundation for my future projects.
UCR MESA Robotics Competition
Jan 2015 — Dec 2015
Competed in the 2015-2016 UCR MESA Robotics Competition at UC Riverside's Bourns College of Engineering representing Gus Franklin Elementary School, designing and programming an autonomous LEGO Mindstorms robot for engineering challenge events including line-following/pathfinding and object-interaction tasks.
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.
High-School Robotics
Explored VEX/Lego Mindstorms Robotics from middle-school to high-school, building and programming robots for competition, class projects, and personal experimentation. Started in 5th grade, this was my first exposure to engineering and programming concepts, and sparked my interest in technology. I participated in various competitions and events, learning about mechanical design, programming logic, and teamwork through the process of building and iterating on different robot designs.
ASI Website Migration
Feb 2026 — Present
Migrated California State University, Fullerton's Associated Students Inc.'s website from WordPress to OmniCMS running on IIS. Involved content migration, PHP templating, and adapting the existing site architecture to the new platform. The project included training staff on the new CMS and ensuring a smooth transition with minimal downtime.
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 high-availability departmental storage. Configured ZFS pools, replication, and network access for secure and reliable data storage across multiple departments, with a Backblaze B2 cloud backup integration for offsite redundancy.
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
Apr 2026 — Apr 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.
Rumie
May 2026 — May 2026
A swiped-based roommate matching and housing platform build for UCR's Designverse 2026. Winner of MLH's track of Best use of MongoDB Atlas, Rumie is a feature-rich flutter app with a fastAPI backend and MongoDB Atlas database. The app includes user profiles, swipe-based matching, chat functionality, and a housing listing marketplace. The project was built in 24 hours during the hackathon and demonstrates a full-stack implementation of a modern mobile application.
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 simple email signature generator built with vanilla JavaScript, HTML, and CSS. Users can input their department and professional information and customize the design to create a professional email signature that they can use for their emails.