Projects
Here is a list of some of the projects I have created. Some projects were created for school, while others were made as personal side projects. The majority of them were created solely by me, but any other contributers will be listed on the project page
-
Schedule Advisor
Python, Django, Bootstrap, Heroku
A website where UVA students can create and get advising on their schedules -
Alloy
Java
A framework for coding FTC and FRC robots -
Bloxris
Java, Processing
A tetris clone -
Boost
Javascript, HTML, CSS, Firebase
An online platform to rank and boost user content -
Digit Recognition
Typescript, MNIST
A neural netowrk implemented and trained to recognize handwritten digits -
Dotfiles
zsh/bash, lua, dotfiles
A set of scripts and configuration files I use for my linux desktop enviornments -
ETL Data Pipeline
Python, SQL, Pandas
An Extract -> transform -> load data pipeline for my -
Genetic Algorithm
Java
A library for creating genetic algorithms -
Hoos Problem
Typescript, React, Firebase
A forum for UVA students to discuss and solve problems -
MC Server Panel
Typescript, Vue, Node, Sockets.io
An online panel for managing minecraft servers -
Osu Tournament Bot
Javascript, Discord.js
A discord bot used for tournament management in the rythm game osu! -
Pagetable Simulator
C
A project that simulates OS pagetables -
Probablity Simulator
Rust
A monty carlo simulation system to simulate random vairbales -
Same Page
Typescript, React, Sockets.io, Express
An online game where two players try to guess the same word -
Virus Simulator
chartjs, Javascript
A website that roughly simulates virus spread -
Wordle Clone
Java, JavaFX
A clone of the popular Wordle game