Withdrawing the BGP Re-Routing Curtain
- Location: Network and Distributed Systems Security Symposium (NDSS) in San Diego, CA
- Date: February 25th, 2020
- Type: Conference Talk
- Links:
Harnessing Conventional Internet Routing Protocols for Good and Evil
- Location: Cisco Offensive Summit in Knoxville, TN
- Date: May 2nd, 2019
- Type: Conference Talk
BGP Poisoning as a Security Primitive
- Location: CAIDA at UC San Diego
- Date: April 16th, 2019
- Type: Workshop Talk
- Links:
Securing Internet Infrastructure
- Location: Codestock Academy in Knoxville, TN
- Date: April 13th, 2019
- Type: Conference Talk
- Links:
Dia de los Hacking: A Look at Inflicting and Discovering Exploits in the Wild
- Location: KnoxDevs Quarterly
- Date: November 1st, 2018
- Type: Keynote
- Links:
Applying Deep Learning to Digital Forensics
- Location: University of Tennessee, Knoxville
- Date: August 24th, 2018
- Type: Technical Seminar
Routing Around Congestion with Reactive BGP
- Location: IEEE Symposium for Security and Privacy (San Francisco, California)
- Date: May 22nd, 2018
- Type: Conference Talk
- Links:
Routing Around Congestion with Reactive BGP
- Location: Cisco Systems Offensive Summit (Knoxville, Tennessee)
- Date: May 17th, 2018
- Type: Conference Talk
Machine Learning 101 with Python and Scikit-Learn
- Location: Codestock 2018 (Knoxville, Tennessee)
- Date: April 20th, 2018
- Type: Conference Talk
- Links:
Beyond the Hype: Real Applications of Machine Learning in Security
- Location: HamOntML 2017 (Hamilton, Ontario)
- Date: December 2nd, 2017
- Type: Conference Talk
- Links:
Intro to Docker: Fixing the “It works on my machine!” Problem
- Location: Nodevember 2017 (Nashville, Tennessee)
- Date: November 27th-28th, 2017
- Type: Conference Talk
- Links:
Threat Modeling Python Flask and Django Web Apps
- Location: PyGotham 2017 (New York City, New York)
- Date: October 5th-6th, 2017
- Type: Conference Talk
- Links:
Intro to Rust: Writing Safer, Faster, and Highly Concurrent Code with Rust
- Location: Atlanta Code Camp 2017 (Atlanta, Georgia)
- Date: September 16th, 2017
- Type: Conference Talk
- Links:
Machine Learning for Developers: Introduction to Python’s Scikit-Learn
- Location: KnoxData (Knoxville, Tennessee)
- Date: August 17th, 2017
- Type: Meetup Presentation
- Links:
Intro to Rust: Writing Safer, Faster, and Highly Concurrent Code with Rust
- Location: Kansas City Developer Conference 2017 (Kansas City, Missouri)
- Date: August 3rd-4th, 2017
- Type: Conference Presentation
- Links:
Dissecting the Stuxnet Malware: An Introduction to Forensic Analysis on Windows Machines
- Location: Codestock 2017 (Knoxville, Tennessee)
- Date: May 5th, 2017
- Type: Conference Presentation
- Links:
Eliminating XSS in PHP: Applying Context-Sensitive Auto-Sanitization to the PHP Programming Language
- Location: BSides Knoxville (Knoxville, Tennessee)
- Date: May 5th, 2017
- Type: Conference Talk
- Links:
Network Resiliency against Volumetric DDoS Attacks via Reactive BGP Routing
- Location: Cisco Systems Offensive Summit (Knoxville, Tennessee)
- Date: May 2nd-4th, 2017
- Type: Conference Talk
Building REST API’s with Flask and Flask-RESTful
- Location: KnoxPy (Knoxville, Tennessee)
- Date: May 4th, 2017
- Type: Meetup Presentation
- Links:
Big Data Analysis in Python with Apache Spark, Pandas, and Matplotlib
- Location: PyTennessee 2017 (Nashville, Tennessee)
- Date: February 2017
- Type: Conference Presentation
- Links:
Effective Forensic Analysis and Incident Response with Volatility
- Location: Art Into Science: A Conference for Defense 2017 (Austin, Texas)
- Date: January 2017
- Type: Conference Presentation
- Links:
JavaScript Security: What You Need to Know to Write Secure Applications in JS
- Location: Nodevember 2016 (Nashville, Tennessee)
- Date: November 2016
- Type: Conference Presentation
- Links:
Security from Scratch: Building Secure Applications from the Ground Up
- Location: Codestock 2016 (Knoxville, Tennessee)
- Date: July 2016
- Type: Conference Presentation
- Links:
Web Development with Python and Flask
- Location: KnoxPy (Knoxville, Tennessee)
- Date: October 2016
- Type: Meetup Presentation
- Links:
Hacking Your Own Systems Before They Do First
- Location: KnoxJS (Knoxville, Tennessee)
- Date: March 2016
- Type: Meetup Presentation
- Links: