Will's repositories
Mixed-Reality-Piano-Tutor
A Gamified Piano Practice Environment. SOFTENG700AB Honours Research Project (A+) https://ieeexplore.ieee.org/abstract/document/8706474
java-template
template repo for Java projects using Gradle with everything setup
react-template
template repo for React projects with everything setup
Space-Crisis
Co-op scroller game. Play now: https://will-molloy.github.io/Space-Crisis/ SOFTENG306 (A+)
auto-handbrake-encoding
Automating HandBrake encoding
coding-practice-java
projecteuler, leetcode, hackerrank etc. using Java
MapReduce-K-means-image-processing
K-means image/video data clustering via. MapReduce using Apache Spark. SOFTENG751 High Performance Computing (A+)
sudoku-solver-react.js
sudoku solver built with react.js
Apache-Kafka-Examples
Example Consumers, Producers, Streams, Kafka as a Service, etc.
base-template
base template for setting up a git repo
bert-nlp-java
BERT NLP API for Java with Gradle Tasks to automate training (https://github.com/google-research/bert)
coding-practice-haskell
Currently just project euler (https://projecteuler.net/), waiting for leetcode to support haskell
Concert-Booker
A REST web service for a concert booking system. Uses JAX-RS, JPA and Swing. SOFTENG325 (A)
copybara-action
Runs https://github.com/google/copybara in GitHub Actions. Copybara transforms and moves code between repositories.
CS304-A3
cache optimisations in c
cs304_a1
Many short snippets of assembly code.
Digraph-Scheduler
Finds the optimal schedule for a DAG (NP-Hard problem) using an A* search. Features pruning and bound techniques along side an interactive GUI and parallel processing. SOFTENG306 (A-)
OS-Scheduling-project
Basic thread library using interrupts for round robin scheduling. (SOFTENG370 A1)
Sleep-Easy
Android app: Alarm that ensures you wake up in between sleep cycles.
VoxSpell
A spelling aid targeted at second language learners of English. SOFTENG206 (A+)
will-molloy
personal site