< Home

Projects

NameDescriptionLanguages
Portfolio-NextPersonal portfolio and blog site, built in Next.js and TailwindCSS

CSS

JavaScript

TypeScript

biscuit-sogA website to present the ideal sog-ratio of a biscuit before it drops in your tea

CSS

HTML

JavaScript

TypeScript

GrouprApplication to create and manage groups to launch from the taskbar

C#

PortfolioMy portfolio website, built in Gatsby backed by Contentful.

JavaScript

TypeScript

The-WFH-DashboardCustomizable dashboard to make life easier for those who work from home.

CSS

HTML

TypeScript

checkout-test

Dockerfile

JavaScript

TypeScript

ebay-heuristicsWebsite to display purchase heuristics for eBay orders

CSS

HTML

JavaScript

ebay-heuristics-v2

CSS

HTML

TypeScript

ebay-apieBay Node API in TypeScript for Node and Browser with RESTful and Traditional APIs. This library aims to implement all available eBay apis.

HTML

JavaScript

TypeScript

YapperA Discord bot to record clips of voice chats

JavaScript

snoowrapA JavaScript wrapper for the reddit API

HTML

JavaScript

Shell

TypeScript

hobbyist-serverBack-end for Hobbyist, a serverless, hobby-based social media built on Azure Functions

JavaScript

TypeScript

hobbyist-webFront-end for Hobbist, a serverless, hobby-based social media platform built in React.

CSS

HTML

JavaScript

TypeScript

TwitchPaintsA twitch bot/website which hooks into the twitch chat API to draw

HTML

JavaScript

TypeScript

Sync-ListSynchronized list site built using the firebase SDK

CSS

HTML

JavaScript

TypeScript

useFileUploadReact hook for uploading files to the client.

TypeScript

AYDev-Components

JavaScript

SCSS

TypeScript

React-Component-Library-KickstartKickstart project for building and exporting React components, complete with unit testing and storybook integration.

JavaScript

SCSS

TypeScript

React-Redux-Router-KickstartKickstart project for a modern React app, built in TypeScript and ready for development

HTML

JavaScript

Shell

TypeScript

ObjectBusObject serialization/deserialization library for the Azure Service Bus

C#

UVA-Online-Judge-P116-Dijkstra-SolutionAn implementation of Dijkstra's Algorithm to the P116 question of UVA Online Judge

Clojure

NetLogo-Disease-Spread-ModelA NetLogo model for the evolution of bacteria via drug resistance and combination therapy.

NetLogo

OpenTransportDataAn open-source RESTful API for the UK transportation network

C#

PlanScanEmbedded systems hardware ICA project built on Arduino

C#

C++

CSS

HTML

JavaScript

TypeScript

Vocalia-APIAPIs for Vocalia podcast platform.

C#

Dockerfile

Vocalia-CreateCreate SPA for the Vocalia platform

HTML

JavaScript

TypeScript

Vocalia-ListenListen SPA for the Vocalia platform.

CSS

HTML

JavaScript

TypeScript

WeissWeiss

Java

WeissWeiss - A Multi-Agent middleware layer

Java

Snake.jsA simple snake game made in javascript, using the p5.js libraries

HTML

JavaScript