There aren't any blog posts with this tag, yet.


Raven's Progressive Matrices Solver ai gt python

An advanced knowledge-based AI agent that solves problems in a visual IQ test.

Epsilon and high-speed photography cv gt

Applied computational photography on a series of high-speed photographs to produce a single artifact.

Edge detection cv gt

A bespoke image detection algorithm and pipeline, using Gaussian kernels, cross-correlation, gradients, and filtering/processing.

Image blending (face swap) cv gt

An automated image pipeline was developed to mask faces, produce Gaussian and Laplacian image pyramids, swap, and blend the target faces.

Feature detection cv gt

Application of OpenCV for feature detection of small objects in various scale, distance, orientation, and lighting conditions.

Video textures cv gt

Utilized video texture calculation from a sample input video to produce perfectly looped GIFs. Infinite push-ups!

PHP web application exploit infosec gt

Used the Metasploit framework to probe and exploit shell execution in a test PHP web application. My first successful “hack”!

Supervised learning survey ml gt python sklearn

Application and optimization of several supervised learning algorithms on two different classification problems and datasets.

Click-jacking and browser security exploration infosec gt

Implemented a click-jacking exploit of a test GT website, and implemented frame-busting safeguards in a Chrome extension to stop the exploit.

Malware forensic analysis infosec gt

Conducted forensic identification, decompilation, and analysis of two malware packages deployed in Windows and Android environments.

Configuring an intrusion detection system (IDS) infosec gt

Configured snort to detect, isolate, and stop a botnet infection.

zmap port scanning (behind a VPN) infosec gt

Used zmap to conduct a HTTP port scan of the entire ipv4 space.

Polymorphic blending attack infosec gt

Implemented a polymorphic blend attack exploit to defeat a payload-based intrusion detection system (PAYL).

Reproducing Sutton 1988 ml gt rl

A reproduction of experimental results of Learning to Predict by Methods of Temporal Difference Learning (Sutton 1988).

Lunar lander ml gt rl

A reinforcement learning agent using Deep Q-networks (DQN) to control a lunar lander (OpenAI).

Reproducing Greenwald 2003 ml gt rl

A reproduction of experimental results of Correlated Q-learning (Greenwald 2003).

Configuring SDN infosec gt

Used mininet, a software-defined networking (SDN) tool, to create and simulate dynamic network topologies.

Project Disco webdev gt

An alternative video format that reduces file size, enables open-sourced maintenance and collaboration, and promotes native translation; presented at Learning with MOOCS 2017 in Austin, TX.

Spanning Tree Protocol infosec gt

Implemented a Spanning Tree Protocol in mininet to create a loop-free forwarding network.

Distance Vector Routing protocol infosec gt

Implemented a DV protocol in multiple, complex, and virtualized packet-switched networks.

TCP Fast Open infosec gt

Reproduced and analyzed TCP Fast Open (TFO) on production web servers, including Hacker News, Reddit, and gnu.org.

Reproducing Raicu 2012 infosec gt

Reproduced and analyzed Multipath TCP (MPTCP) and experimental results from How Hard Can it Be? Designing and Implementing a Deployable Multipath TCP (Raicu 2012) on a virtualized network.

Buffer bloat and congestion control infosec gt

Conducted a comparative analysis on TCP CUBIC and TCP Reno for congestion control and buffer bloat in virtualized networks.

Firewall infosec gt

Used pyretic to configure a firewall SDN.

BGP prefix hijack infosec gt

Configured a virtualized Border Gateway Protocol (BGP) topology, conducted a prefix hijack, and created security protocols to detect and prevent them.

Project Artemis webdev gt rails ruby

A web application that helps CDC Utah streamline, identify, and correct data discrepancies with newborn screening data.