Projects

A collection of some of my notable works, some involving more than code!

Featured
placeholder image
Tiger Dining Alexa Skill

Use Alexa to find out what’s on the menu at the dining hall!

October 2018

Read More »
placeholder image
Gnome Dash Organizer

Organizes the apps view of the GNOME dash dynamically by category. Now with user customizable category folders!

April 2017

Read More »
placeholder image
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 »
placeholder image
Sporclone

Basic set of online question-based games, written in HTML, CSS, and JS. Uses AJAX to fetch answer database.

April 2016

Read More »
Other Projects
placeholder image
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 »
placeholder image
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 »
placeholder image
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 »
placeholder image
Canvas Announcement Reader

Uses the Canvas API to mark all announcements as read.

September 2020

Read More »
placeholder image
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 »
placeholder image
Clemson SSH Scripts

Script to add SSH configuration for all Clemson School of Computing hosts.

November 2019

Read More »
placeholder image
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 »
placeholder image
LightshowPi Shell

A basic shell to control lightshowpi playback and manipulate lightshowpi playlists.

December 2017

Read More »
placeholder image
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 »
placeholder image
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 »
placeholder image
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 »