Attendance System

I made our school’s shiny new online attendance system with the help of my homeroom teacher to replace the old paper-based system. It was used for about half a semester stably but was later dropped because the school’s IT department decided the services this utilized was not suitable to our school’s infrastructure. It is now open-sourced here. I also created a much more robust version 2 with MySQL, but was never presented.


minigames

A NextJS site with two mini-games I made for my APCSA Final Project. I made two games, TaiGuessr and TicTacToe. TaiGuessr is a geography game based on GeoGuessr I made from scratch. Built using NextJS and Tailwind.


FRC 2024-RobotCode

This is the code repository for Parasaur, the FRC robot developed by Team 6947 Savage Tumaz for the 2023-2024 CRESCENDO Season. Parasaur competed in both the Sacramento (Rank 9, Alliance 4 First Pick) and Central Valley (Rank 8, Alliance 4 First Pick) Regionals. We were honored to receive the Autonomous Award at the Sacramento Regional, and our team captain and lead programmer, Aaron Lee (me !!), was named a Dean’s List Award Finalist at the Central Valley Regional.

In the crucible of competition, where the line between the autonomous period and teleop becomes a frontier for innovation, one team stands out by extending autonomous brilliance into the realm of teleoperation. Utilizing a sophisticated vision system, it not only localizes to its surroundings but hunts down Notes with the precision of a savage predator. Through the clever application of A-star and D-star algorithms, it seamlessly navigates the terrain plotting direct courses to the goals set by the drivers. - Central Valley Regional


FRC Savage Tracking

Time tracking app for FRC build season personnel management.

Developed by Aaron (me), and used by my FRC Team 6947 Savage Tumaz throughout the 2023-2024 CRESCENDO season, this application serves a dual purpose. Firstly, it logs the hours dedicated by team members during the intensive build season. These hours are a factor in determining eligibility for participation in regional events for our team. Additionally, the application maintains an up-to-date roster, essential for compliance with our school’s stringent access control policies.


URL Shortener

This is written with Flask and uses Firebase for database and authentication. You can now easily host your own URL shortener!


EZHTML

EZHTML: An easy copy and paste machine static website generator written in C++ using fstream.


random

random: A random number generator for my class. It was my first project using Svelte.


cyberfair-2023

cyberfair-2023: A website for the International CyberFair in 2023. It was the first project I made that used Astro. The source code is avaliable here. (This was my third time participating in the CyberFair.)


cyberfair-2022

cyberfair-2022: A website for the International CyberFair in 2022. It was the first project that uses EZHTML. The source code is avaliable here. (This was my second time participating in the CyberFair.)


cyberfair-2021

cyberfair-2021: A website for the International CyberFair in 2021. It was my first time participating in the CyberFair, so the site is a little unpolished. The source code is avaliable here.


AdditionTranier

This android app trains your addition by continuously giving you short, easy addition problems to solve in a given time.


Assistant-Relay-Flask

Show GUI using flask to ping Assistant-Relay and control Google Home devices. Built using Assistant-Relay as the basis.


FlipCardGame

Fun little project I made when I was learning iOS Swift.


Personal Blog

What you are looking at right now. Built using Hugo and themed by PaperMod.


URL Shortener (reurl fetch API)

Tiny URL shortener built with the reurl API. Has list mode and single mode.


Miscellaneous Coding Projects

This repo contains all the small side useless projects I created when I was bored.