Projects
A collection of some of my notable works, some involving more than code!
Tiger Dining Alexa Skill
Use Alexa to find out what’s on the menu at the dining hall!
October 2018
Read More »Gnome Dash Organizer
Organizes the apps view of the GNOME dash dynamically by category. Now with user customizable category folders!
April 2017
Read More »POE Ball Sorter
Code I wrote to control my team’s ball sorter. Detects the color of a ball by reflecting light onto a photoresistor.
May 2017
Read More »Sporclone
Basic set of online question-based games, written in HTML, CSS, and JS. Uses AJAX to fetch answer database.
April 2016
Read More »Driver Incentive Program
A web application that allows companies to reward their drivers for good driving behavior with points, redeemable for products from Etsy.
Term project for CPSC 491, created in collaboration with a team of 3 others. Written in ReactJS and Go, backed by a PostgreSQL database.
April 2021
Read More »Setting Lock Manager
A graphical frontend for Dconf configuration locks that supports locking down the GNOME desktop. Created in collaboration with Avery Holder for CPSC 424.
April 2021
Read More »Sporclone React
A rewrite of my previous Sporclone game project, implemented in ReactJS. Players solve fun word puzzles against a timer!
December 2020
Read More »Canvas Announcement Reader
Uses the Canvas API to mark all announcements as read.
September 2020
Read More »IT Helpdesk App
An IT Helpdesk web app written in PHP for my CPSC 462 database course, powered by a mySQL database. Supports creating help tickets and knowledge base articles.
September 2020
Read More »Clemson SSH Scripts
Script to add SSH configuration for all Clemson School of Computing hosts.
November 2019
Read More »VRC 3796A In The Zone
Code written in RobotC to control my VRC team’s In The Zone robot. Uses a bar lift to raise mobile goals and cones to score points.
March 2018
Read More »LightshowPi Shell
A basic shell to control lightshowpi playback and manipulate lightshowpi playlists.
December 2017
Read More »VRC 3796A Starstruck
RobotC code I wrote to control my VRC team’s Starstruck robot. Throws stars and cubes over the center fence using a claw mechanism.
March 2017
Read More »Escape The School!
Platformer written in Python using PyGame. The goal is to collect all of your belongings and sneak out without running into too many people!
May 2016
Read More »VRC 3796A Nothing But Net
Code written in RobotC to control my VRC team’s Nothing But Net robot. Uses a flywheel to shoot balls on an X-drive base.
March 2016
Read More »