Tom's repositories
fingerprint.ninja
Device Fingerprinting - Computing MEng Project
eSportsSoc.co.uk
Imperial eSports Society landing page - http://eSportsSoc.co.uk
AccessibilitySnapshot
Easy regression testing for iOS accessibility
adyen-ios
Adyen SDK for iOS
azure-b2c-oidc-ts
OIDC integration with Azure B2C in Typescript
cynic
A bring your own types GraphQL client library for Rust
FlappyBird
A simple remake of the game Flappy Bird in Java. Used as a demonstration while teaching younger children to program.
MartianRobots
A Ruby implementation of the developer programming problem Martian Robots from Red Badger
GradeProjectionTool
Online grade prediction tool for use of charity organisation.
InternetChatClient
An internet chat client and server that I developed in my spare time to play with the workings of Java networking and to learn more about threading.
LearningToCodeInJava
This was a set of Java classes used to illustrate some of the key features to focus on while learning Java. It was created to help aid in the casual teaching of my friend Lucy.
megaArchive
Archiving utility for /m/mega
ring-recorder
Records Ring camera video to local disk on motion detection
serverless-runtime-babel
Babel runtime for the Serverless Framework
SquareCubed
A platformer game designed and programmed for my A level Computing coursework. It was programmed in Java and uses the LWJGL and Slick2D.
styled-components
Visual primitives for the component age đź’…