I am a Cybersecurity researcher that is passionate about hardware security and hardware reverse engineering. I work on various projects personally, and many others for work.
Cybersecurity Researcher at National Renewable Energy Laboratory
Graduate Research Assistant at NCITE
Wireless Security Analyst Intern at Idaho National Laboratory
Strategic Deterrence Intern at National Strategic Research Insititute
Software Engineering Intern at Flywheel (now known as WP Engine)
Design Award for RTD Test Set at the Senior Design Showcase, University of Nebraska Lincoln
SFS CyberCorps Scholarship, National Science Foundation
Chancellor's Scholarship, University of Nebraska Omaha
MS & BS in Cybersecurity from University of Nebraska Omaha
NSA-CAE Cyber Operations Certification
BS in Computer Engineering from the University of Nebraska Lincoln
This project was done as part of my undergraduate Capstone in Computer Engineering.
BackgroundA Resistance Temperature Detector (RTD) is used in nuclear plants to meause the temperature of the water in a reactor.
ProblemCurrently, Resistance Temperature Dectectors (RTDs) can only be tested via a service provided by AMS, this service costs quite a bit, and AMS does not sell the hardware to conduct these tests.
In collaboration with Wolf Creek Nuclear Operating Corporation and my team of two electrical engineers and one computer engineer, we were tasked with creating the instrumentation to carry out such a test. We produced what we titled the "RTD Test Set" an enclosed multi-pcb custom designed circuit to measure three major tests required of the NRC to ensure the accuracy of RTDs: Loop Current Step Response, Self-Heating Index, and Noise Analysis. Below are two images of the completed project.Created as a NULLify officer for members to learn about RougeAPs
Used ESP32's as an access point with a fake login that looked similar to a popular hotel's WiFi login page.
Reverse Engineering a router by pulling the firmware off of it, for a final project in Host-Based Vulnerability.
Used a travel router and it's on board UART to pull firmware off and demonstrate that the firmware can be modified
A term project for my embedded systems design course.
Used an ESP32, desinged the schematics for the module to be used on a keyboard that I designed. This project was not fully sucessful but allowed me to learn a great deal about designing embedded systems. I honed my PCB and low-level software design skills in this project.
Created as a demonstration of RF capabilities of a Raspberry Pi with no extra hardware
Used an off-the-shelf RTL-SDR from amazon to record messages from a wireless doorbell and replay them to trigger the doorbell without hitting the original button. Used GQRX and gnuradio to complete this project.
A term project for my microprocessor design course.
An 8051 is an Intel-based microcontroller, which has been popular for many years. The 8051 can be used as a microprocessor, interfacing with external program memory and RAM.
Overall Board Operation
Keypad Operation
Project created as a NULLify officer for members to learn about physical security.
A term project for Engineering and Civilization class.
Used an ESP8266 to create a smart blind opener and explain how the ESP8266 can be used a multitude of projects especially in projects that can be used for education.