Upcoming Talks

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:

Past Talks

Intro to Rust: Writing Safer, Faster, and Highly Concurrent Code with Rust

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

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

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: