Security & Software Projects

WebSockets Research

2021: OWASP AppSec US 2021 Presentation of WebSockets Research and STEWS tool release

Full stack development

2021: React serverless deployment of

Awesome ReDoS Security

2021: Awesome ReDoS Security repository

websocket-client Python library

2021: Maintainer of websocket-client, a top 100 Python library

ISSA Oct 2020 Java deserialization article

2020: ISSA journal article and CVE data collection about Java deserialization vulnerabilities

Awesome Bluetooth Security

2020: Awesome Bluetooth Security repository

Cybersecurity certifications

2019: Alphabet soup: OSCP, CISSP, Stanford ACSC

GM patents

2019: Coinventor on patent #10,377,345 and patent DE102019114062A1 thanks to novel car sharing work at GM

SDR tinkering

2018: RTL-SDR tinkering & received General class HAM radio license as KE8KLN

WebGoat open source project

2018: Contributed to WebGoat vulnerable web app by publishing majority of exploits

A simple and insecure RSA implementation

2013: Simple, insecure RSA implementation to demonstrate algorithm's mathematical workings

iRobot Roomba with Kinect and RGBDSlam

2012: Modified ROS RGBDSlam algorithm to build an autonomous indoor mapping platform

Hardware Projects

Electric mountainboard

2015: Electric mountainboard, the majority of which was built in an 8-hour sprint

Custom quadcopter with 3-axis protective gimbal

2015: Custom quadcopter with 3-axis gimbal, allowing for power-saving rolling and protection

2015 Columbia Formula SAE car

2013-15: System Lead and Chief Engineer for a Formula SAE team - worked on tires, intake, exhaust, driveline, and more

Second custom-built quadcopter with folding frame

2014: Second custom-built quadcopter, with a foldable carbon fiber and 3-D printed frame

AIAA custom plane

2014: Electronics System Lead of AIAA team, determining the ideal battery/motor/prop powertrain combo

Printrbot Plus kit build

2013: Built a Printrbot Plus from a kit, then manually calibrated to a functional state

Personal Projects

Half & Full marathon times

Half and full marathon personal bests


Long time tournament chess player of Class A to Expert strength

Cessna 172

10 flight hours into my long-time dream to fly