Thomas Fuller's repositories
pew-pew-pew.io
An open-source, multiplayer, online, node.js-based, browser game. :rocket:
apibutler-experiment
APIButler is a small experiment I created to test the capabilities of OpenAI's ChatGPT API.
CS-4504-Project
The team project for CS 4504 Distributed Computing. This project uses distributed computing concepts to implement a communicating, distributed system.
lilua-interpreter
A small interpreter written in C/C++ that translates a minimal version of Lua (called "LiLua" for "Light Lua") into an intermediate form to be interpreted.
personal-website-ghost-theme
Ghost theme for my personal website.
ArchDoc
Desktop app for visualizing ArchDoc specs, an experimental architecture description language.
arduino-game-controller
A small Arduino sketch written for the Arduino Leonardo that allows it to interface as a simple game controller.
aws-lambda-asteroid-alert
This is a small project used to demonstrate how to create an email alert system that warns of impending doom. ☄️
Chronos-RPi-Smartwatch
This is the main GUI application of my RPi Smartwatch project.
CS4242-project
This is the main repo for the CS 4242 project for Fall 2017.
CS4732-Nuts-and-Bolts
Repo for my work for the Nuts and Bolts project.
Design-Patterns
A collection of implemented design patterns in C#.
ebitengine-project-boilerplate
A sample project structure for a game written in Go using the Ebitengine game engine.
handson-ml
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in python using Scikit-Learn and TensorFlow.
ImageObscura
An image processing platform using JavaFX.
key-manager-service
A key management service, used for encrypting/decrypting data. 🔐
LabChimp
A small, open-source, script-able text editor using the JavaFX GUI framework.
nebuloom
A cloud-native DSL used to create and define cloud resources to build enterprise-level software systems.
nest-digitalocean-app
Example Nest.js API using the DigitalOcean App Platform to deploy.
os-team-project
This is the main repository for the OS Team Project for CS 3502.
RPi-Smartwatch
A collection of files and scripts used in my RPi Smartwatch Project
synergo-server
A lightweight, distributed job scheduler that makes it easy to setup, monitor, and control a pool of worker nodes.