Pinned Repositories
advent-of-code-2020
advent-of-code-2021
My solutions to advent of code 2021 written in Haskell. Forget functional programming this is functional procrastination!
advent-of-code-2022
A very late attempt at AOC22
CS261-Software-Engineering
Group 7's Software Engineering project for Deutsche Bank
CV-template
A template CV in Latex. This forms the basis of my own CV
Haskell-Servant-API
Implementation of a web-api in Haskell using the Servant library
MiniC-Compiler
A compiler for the Mini C language written in C++
Penetration-Testing-of-Banking-API
Penetration testing of Banking API, with vulnerability mitigation and automated testing of solutions
threadpool-packet-sniffer
A multi threaded packet sniffer implemented in C, with built in detection for SYN and ARP attacks as well as blacklisted IPs
Web-Based-Hale-Interpreter
A web based interpreter for my functional programming language "Hale"
joverandout's Repositories
joverandout/Web-Based-Hale-Interpreter
A web based interpreter for my functional programming language "Hale"
joverandout/CS261-Software-Engineering
Group 7's Software Engineering project for Deutsche Bank
joverandout/CV-template
A template CV in Latex. This forms the basis of my own CV
joverandout/Haskell-Servant-API
Implementation of a web-api in Haskell using the Servant library
joverandout/MiniC-Compiler
A compiler for the Mini C language written in C++
joverandout/threadpool-packet-sniffer
A multi threaded packet sniffer implemented in C, with built in detection for SYN and ARP attacks as well as blacklisted IPs
joverandout/advent-of-code-2020
joverandout/advent-of-code-2021
My solutions to advent of code 2021 written in Haskell. Forget functional programming this is functional procrastination!
joverandout/advent-of-code-2022
A very late attempt at AOC22
joverandout/Penetration-Testing-of-Banking-API
Penetration testing of Banking API, with vulnerability mitigation and automated testing of solutions
joverandout/advent-of-code-2023
My solutions for advent of code 2023
joverandout/frequency_in_python
Python frequency analysis decoder
joverandout/joverandout
joverandout/Merge-sort-teaching-tool
Visual teaching tool made in processing to teach merge sort to children. Option to use own numbers is available and the tool works for any combination of integers.
joverandout/parser-and-lexer-for-PLM
A parser and lexer for a PLM programming language in javacc
joverandout/Python-Coursework-1
A Restaurant Menu Ordering System Coursework
joverandout/python-lambda-calculus
Lambda Calculus things implemented on Python
joverandout/the-algorithm
Source code for Twitter's Recommendation Algorithm
joverandout/the-algorithm-ml
Source code for Twitter's Recommendation Algorithm
joverandout/warwick-sport-register-py
Python script that reads an email, looks for forwarded booking confirmations from warwick sport and compiles a register, using flask this is then outputted to a webpage