Morrison Cole's Projects
Software Engineer Challenge - please see README.md
My personal website! ๐ Alpha version built with NextJS & Vercel.
A scalable chat service built with Java, gRPC, & Docker.
A simple Haskell-based DPLL solver that reads and writes to standard input/output.
A library that offers the fastest way to execute Android instrumentation tests.
A Gradle plugin that adds Fork test tasks for Android instrumentation tests
Gatsby source plugin for building websites using goodreads as a data source
Unity project for our Global Game Jam 2017 submission: Undercurrent
A simple application to help manage your All Access library
Solutions for https://www.edx.org/course/data-science-r-basics
LaTeX files for my dissertation
Helpers to determine the gender breakdown of the Japanese government (lower and upper houses)
A Chrome extension that creates Anki notes when you look up words with Jisho. Built with React.
ๅ (kaยทtaยทna): a modern, open-source, English โ Japanese dictionary with a native Android client.
Random utilities that I wrote to help migrate from a Google Apps account to a personal one
XNA Implementation for Mono based platforms
My personal website! ๐ Production version built with Gatsby & Typescript.
The objective of this coursework is to write the equivalent of scandisk for a DOS (FAT12) filesystem on a floppy disk. Scandisk is a filesystem checker for DOS filesystems. It can check that a filesystem is internally consistent, and correct any errors found.
:octocat: A fast ๐ฅ TypeScript GitHub Action to ensure that your PR title matches a given regex.
Reproduction for Rider issue https://youtrack.jetbrains.com/issue/RIDER-81746
My solutions for various code golf problems (HackerRank, LeetCode, etc.)
A Sublime Text syntax highlighter for SpatialOS Schema
A C# wrapper for the Spotify Web API, targeting .NET 3.5
TarsosDSP, a Real-Time Audio Processing Framework in Java
Modernising my Android knowledge with Google's 'Developing Android Apps with Kotlin' Udacity course
Venera is an Android instrumentation that hooks into your testrunner and automatically gathers useful runtime information across test runs.