_____ ___ ___ _____     ___     ___ ___   
 |     |  _|  _| __  |_ _|   |_ _|   |_  |  
 |  |  |  _|  _| __ -| | | | |_'_| | |_| |_ 
 |_____|_| |_| |_____|_  |___|_,_|___|_____|
                     |___|                  

Personal Projects

Blackduck Python Client

I was the main contributor for the new blackduck client interface which added support for pagination, proxies, custom certificates, token renewal, and HATEOAS based navigation.

C++ Implementation of HEPFAC

As part of my dissertation, I implemented a compressed-trie-based, gpgpu targeted, multi-pattern matching algorithm in C++. It achieved just shy of 60Gbps throughput, which was approximately 95% of the theoretical limit for my hardware.

Coursework & Student CV

On my previous website during coursework season I would typically see around 200 unique visitors, which was about 20x my usual. I’m no longer able to gather such metrics so it was especially nice to hear from people who found this section useful at Securi-Tay X (2022). In case you are new here - I only upload examples which were graded A or A+.

Student CV - The CV I used when applying for graduate roles

Year 2

Year 3

Year 4