Ryan Collins's Projects
Tech hires site for St Aidan's JCR
An emulator of the Alpha chipset.
This is a SysAdmin tool for managing computers, allowing admins to shutdown, or logout computers in a given room.
A marking system for individual projects
PDF Generator for the conCEPt project. Uses wkhtmlToPDF along with the KSnappy Bundle with Composer
A framework for rolling out config changes.
Distributed Systems Assignment using Python3 and Pyro.
Docker image for Python projects with the VTK C++ library
The Echonest Track Fetcher
ZooKeeper co-process for instance monitoring, backup/recovery, cleanup and visualization.
Liveness Tests For Facial Recognition
Fake News Identification, part of the Big Data Submodule at Durham University.
This is a bot for facebook messenger that controls SSH
A truly Open Source MongoDB alternative
A flashcard based revision app
Placeholder for some form of game, part of the GitHub/Itch.io game jam.
This repo is used for storing various home configurations, mostly to do with internal shared services setup as well as any automation needed (e.g. setting up machines)
Take spotify playlists and reorder them so that the songs are in an order that sounds good.
A web application that displays weather information in the same visual presentation as the cable headend unit Intellistar.
This is a Facebook Messenger bot that helps students connect to the Wi-Fi
A DCraw wrapper for Java.
jQuery plugin to magically make file inputs upload via ajax
This is an evolution of the UraDJ system, fixing notable design issues and extending it for modern APIs
Generates a random, locally-correct sentence using textual input and a Markov model.
A .NET Core powered 2D Game Engine, relying on Web Assembly and Blazor.
This doesn't work, not the code, the whole premise. Don't expect to get rich quick! The code behind this is a basic Feed Forward neural network, trained with RPROP, which I wrote from scratch. It doesn't have multithreading either, so not useful for most things.
An Online Document Repository for EECS at Durham University. It's a marking system for third and fourth year projects.
Profile introduction
My Personal Website