Andrew Millward's Projects
Config files for my GitHub profile.
React portfolio application to showcase past projects and work in an interactive environment.
Simulator to demonstrate Blotto game principles present within smaller-scale crypto networks based on total network capacity and the capacity of some adversarial collusion network.
Database Management System data harvesting for World of Tanks.
Sends email and text reminders to registered users to contact loved ones daily during the COVID-19 pandemic. Allows users to log conversations to see how close they are to meeting their goals.
Highly abstracted blockchain management system for enterprise resource planning
Takes an input URL and converts a table on that page into a formatted Excel spreadsheet.
Backtests various buy-sell algorithms against the S&P 500 using the all-time GSPC price history. Compares initial entry points to optimize algorithm to work best in most initial cases.
Anonymizing Users using Style Transfer
Original version of L2-UniFrac as used to obtain results for the L2-UniFrac M.S. Thesis at https://etda.libraries.psu.edu/catalog/24272axm6090.
Calculates and maximizes potential risk-free profit points in options trading on major indices.
Shouji is fast and accurate pre-alignment filter for banded sequence alignment calculation. Described in the Bioinformatics journal paper (2019) by Alser et al. at https://academic.oup.com/bioinformatics/advance-article-pdf/doi/10.1093/bioinformatics/btz234/28533771/btz234.pdf
SlowerFuzz optimizes adversarial fuzzing algorithms using a novel seed selection technique that samples and prunes candidate seeds, expending less energy on non-optimal randomized fuzzing seeds.