NGSI internship · –
AI security research
Oak Ridge National Laboratory

I assessed the realism of a CubeSat intrusion-detection dataset and investigated the use of small FPGAs on satellites for onboard network intrusion detection systems (NIDS).
I'm a cybersecurity student interested in software development, pentesting, reverse engineering, embedded security, Linux systems, robotics, and embedded hardware development.
This site contains my programming projects and technical writeups.
NGSI internship · –
Oak Ridge National Laboratory

I assessed the realism of a CubeSat intrusion-detection dataset and investigated the use of small FPGAs on satellites for onboard network intrusion detection systems (NIDS).
NGSI internship · –
Oak Ridge National Laboratory

I configured a seven-node Canonical OpenStack deployment on enterprise hardware, with an enterprise switch and firewall. I also conducted embedded security research on IoT devices.
My IoT research included scripting interactions with an IoT hub and investigating access to its backups and remote reboot and shutdown functions.
An individual black-box penetration-testing assessment covering network discovery, Kubernetes, NFS, authentication, and web security.
Running Linux virtual machines and container workloads on Android with Termux and QEMU, managed through a Portainer Agent over Tailscale.
A local SysReptor installation accessed through a dedicated Nginx Docker container and hosts-file mapping.
Project documentation, CTF walkthroughs, and technical notes.
An individual penetration-testing assessment completed as Team 20 during the 2026 Tennessee Tech CPTC tryout.
Running Linux virtual machines on Android with Termux and QEMU, with a Portainer Agent connected over Tailscale.
Installing SysReptor locally with a dedicated Nginx Docker reverse proxy and hosts-file mapping.
View the GitHub profile for current metrics.
Contribution graph unavailable. View the current graph on GitHub.
I started programming with web development at age seven. Since then, I've worked with software, Linux administration, networking, robotics, and embedded hardware. Arch, Neovim, and btw.
I use Proxmox, KVM/QEMU, and Docker in my homelab. My work includes virtual-machine networking, storage, DNS, reverse proxies, and maintaining self-hosted services.
I practice web enumeration, Linux privilege escalation, and binary-exploitation fundamentals in authorized labs and CTFs. I'm also interested in embedded reverse engineering, hardware-backed authentication, and isolated security environments.
My FRC experience includes Java and WPILib, swerve drive, autonomous path planning, vision-assisted localization, and PID and feedforward control.
I've worked with ESP32 development, PlatformIO, servos, sensors, and GPIO. My interests include integrating firmware with mechanical and electronic hardware.