Matthew Shiel's repositories
user-account-management-system
Java distributed user account management system. The system consists of two parts: A gRPC password service that provides the hashing and verification methods and a RESTful user account service that provides a client. This was my project for my fourth year distributed systems module in GMIT.
emerging-technologies
Emerging Technologies Assignment
job-hunter
:snake: A simple web scraper implemented in Python3 that fetches job listings from Indeed
gluttonous-snake
A 2D mobile game created with Unity. This was the project for my fourth year "Mobile Applications Development 3" module in GMIT.
NFA-regexp-engine
An NFA engine that can build a non-deterministic finite automaton (NFA) from a regular expression, and can use the NFA to check if the regular expression matches any given string of text.
03-go-problem-sheet
The third problem sheet for my third year data representation and querying module. The problems can be found at this link https://data-representation.github.io/problems/go-regexp.html
chive-backend
A NodeJS and MongoDB backend for the Chive Recipe Book mobile application
spring-boot-shipping-system
A Spring Boot MVC application that allows a user to manage ships, shipping companies and orders. This was a project for my third year "Server Side RAD" module in GMIT.
TheMathAttack
A Win2D Universal Windows Platform Math-Themed Shooter Game
angular-tutorial-tour-of-heroes
The "Tour of Heroes" tutorial for learning the basics of Angular. It can be found here at https://angular.io/tutorial
similarity-checker
A Java API that can rapidly compare two large text files by computing their Jaccard Index with min-hashing
rick-and-morty-essentials
A cross-platform mobile soundboard application with sounds from the popular hit cartoon Rick and Morty
requests
Python HTTP Requests for Humans™ ✨🍰✨
java-process-scheduler
A Java process scheduler that implements Round Robin, FCFS and SJF scheduling algorithms
01-go-problem-sheet
Answers to the Go problem sheet from https://data-representation.github.io/problems/go-fundamentals.html
02-go-problem-sheet
Answers to the Go problem sheet from https://github.com/data-representation/data-representation.github.io/blob/master/problems/go-web-applications.md
public-apis
A collective list of public JSON APIs for use in web development.
eliza
An implementation of the Eliza chat bot in Go
awesome
:sunglasses: Curated list of awesome lists
GoCasts
Companion Repo to https://www.udemy.com/go-the-complete-developers-guide/
es6-in-depth-tutorial
The Full JavaScript & ES6 Tutorial - (including ES7 & React)
java-porta-cipher
Computing in Software Development