Skills and Projects
Click the skills below to toggle them on and off. Only projects relevant to the active skills will be shown. My projects are listed in reverse chronological order.
Computer Programming
Scripting and Automation
Artificial Intelligence
Cyber Security
Computer Networking
Cloud and Virtualization
Web Development
Computing Hardware
Optimization
Data Analysis
Database Management
Research
Technical Writing
Game Design
Graphic Design
Office and Productivity Software
Quality Assurance
Customer Support
Community Management
Stakeholder Engagement
Project Management
Education
Regulatory Environments
Planning and Logistics
Click here to toggle all of the skills
Third Research Paper (pending) Developed a novel way to analyze and monitor prediction models' performance
This allows model developers to fine-tune models easier, and lets users monitor models in production.
Bourne Shell, AWK, Python, MatPlotLib, Pandas, NumPy, LaTeX, IPv4, TCP
This Website Singlehandedly built this website and set up the server it runs on
The only assets used on this site that I didn't make myself are the fonts. Also, it works almost entirely without JavaScript.
HTML, CSS, GIMP, Inkscape, Apache, Ubuntu, OCI, DNS
My Email Server Set up my personal email server
It is configured to both send and receive messages as well as work with an email app on my phone.
Postfix, Dovecot, MariaDB, Debian, GCP, DNS
We Do Listen Foundation Website Updated existing website and fixed various errors
I added new features to the homepage and information about latest releases, fixed display of products, and updated various other aspects of the site.
HTML, CSS, PHP, MySQL, GIMP, Ubuntu, AWS Lightsail
Steganography Teaching Assistance Assisted teaching an online Steganography course at UTSA
I graded assignments, projects, and exams, as well as responding to student inquiries about projects and assignments.
Bourne Shell, HexEdit, Canva
Second Research Paper Continued developing my novel front-line network security tool
After testing several ML/DL models and comparing with numerous prior works, I identified RF as the best model for this tool.
Bourne Shell, AWK, Python, Tensorflow, Keras, Scikit-Learn, Pandas, NumPy, LaTeX, IPv4, TCP
Cyber Security Teaching Lab Development Developed and managed teaching labs for a cyber security course at UTSA
The labs were run in a virtual environment using VM's I set up and activities I designed.
Bourne Shell, VMware vSphere, Blackboard
My Personal Computer Upgrade Upgraded my personal computer with new components
I rebuilt my PC as a result of getting a new motherboard capable of using DDR4 RAM and powering my new RTX 3070 Ti GPU.
Windows 10, Nvidia GeSphere
First Research Paper Began developing a novel front-line network security tool
My CNN-based model identifies malicious network flows using only the first two network packets.
Bourne Shell, AWK, Python, Tensorflow, Keras, Pandas, NumPy, LaTeX, IPv4, TCP
Computer Programming Teaching Assistance Assisted teaching Computer Programming courses for two semesters at UTSA
I graded assignments, projects, and exams, and assisted in virtual transition due to the COVID pandemic.
Blackboard, Microsoft Office, Discord
Advanced Surgery Center Hardware Setup Set up new computers and printers
I also configured and integrated them into the existing surgery center network.
Windows PowerShell, Active Directory
Virtual SDN Testbed Developed a virtual SDN testbed integrating Mininet and virtual machines
After initially using NRL CORE, I transitioned to Mininet for emulating network devices with VMware integration for critical components of the testbed.
Bourne Shell, VMware, Mininet, NRL CORE
Advanced Surgery Center Technical Support Restored functionality of inoperable printer and two computers
I improved throughput for patient charts and doctors' orders by restoring functionality for the primary printer and computers used for those tasks.
Windows PowerShell, Active Directory
Cyber Security Teaching Assistance Assisted teaching Introduction to Cyber Security courses at UTSA
I graded assignments, projects, and exams, as well as responding to student inquiries about projects and assignments.
Blackboard, Microsoft Office
NCCDC 2018 Labeled Dataset Produced a labeled dataset of NCCDC 2018 traffic
I collaborated with the Red Team to obtain timing data for their attacks, and launched some of my own while recording.
Bourne Shell, Armitage, Kali Linux
My Personal Computer Built a new personal computer from scratch
The new PC featured an Intel Core i9-9900K, Nvidia GT 1050, and 16GB DDR3 RAM.
Windows 10, Nvidia GeSphere
CyBear Development Assisted in developing Cybear, the "Smokey The Bear" of Cyber Security
I participated in numerous brainstorming sessions in the early stages of the CIAS' development of Cybear.
GIMP, Microsoft Office
Cyber Threat Defender Development Assisted in developing educational trading card game Cyber Threat Defender
I created the base design of the CTD cards, several card graphics, and helped design and test the core gameplay mechanics.
GIMP, Microsoft Office, Adobe Illustrator
NCCDC 2016 Display Boards Built physical service status displays
I built the physical display boards that read from the official scoreboard and displayed each team's service statuses. These were reused in following years.
C#, Arduino
NCPC Website Built the official NCPC website
I designed the first iteration of the NCPC website from scratch. Also, it worked almost entirely without JavaScript.
HTML, CSS, GIMP, Apache, Ubuntu
Executive-Level Cyber Security Course Developed materials for an executive-level cyber security course from the CIAS
I designed the slides and supplementary materials for the course.
GIMP, Microsoft Office
CIAS Website Redesign Rebuilt the official CIAS website
I redesigned the entire CIAS website from scratch to match the latest web design standards of UTSA. Also, it worked almost entirely without JavaScript.
HTML, CSS, GIMP, Apache, MySQL, PHP, Ubuntu
NCCDC 2015 Custom Targets Built special Arduino-based targets for NCCDC 2015
Each target featured several components managed via unsecured web portal, and I participated as the vendor point of contact while teams tried to defend these against attack.
HTML, CSS, C#, Arduino, GIMP, Adobe Illustrator
Panoply 2015 Custom Target Built special Arduino-based target for Panoply 2015
The target featured a web portal that could be used to control the servo holding the box shut, and the first person to open it won the gift card held inside.
HTML, CSS, C#, Arduino
NCCDC 2015 Challenge Coin Designed the challenge coin for NCCDC 2015
I designed the coin with elements representing NCCDC's inception and growth in honor of NCCDC's ten-year anniversary.
GIMP, Adobe Illustrator
CIAS Website Update Updated the official CIAS website
I updated the official CIAS website to incorporate new information and improved the navigation menu.
HTML, CSS, GIMP, Apache, MySQL, PHP, Ubuntu
Security Showdown Developed educational computer game published by CyberPatriot
I designed all of the graphics used in the game, as well as several of the graphics and audio systems. I also participated in playtesting and designing the core gameplay.
GML, GameMaker, GIMP, Adobe Audition
Dangerbots Developed educational computer game published by CyberPatriot
I designed most of the graphics used in the game, as well as some of the graphics and audio systems. I also participated in playtesting.
GML, GameMaker, GIMP, Adobe Audition
Clean_Up.EXE Designed and developed educational computer game published by CyberPatriot
I co-led development and designed all of the graphics used in the game, as well as several of the graphics, audio, UI, and gameplay systems.
GML, GameMaker, GIMP, Adobe Audition
Earth Eternal Trivia Event Planned and hosted in-game trivia event
I participated in planning the event, and ran the event for a portion of the duration as trivia host.
Microsoft Office, Skype
Earth Eternal Valentine's Day Event Planned and hosted in-game Valentine's Day event
I participated in planning the event, and managed one component of the event as a point of contact for participants.
Microsoft Office, Skype
Earth Eternal Winter Holiday Event Planned and hosted in-game Winter Holiday event
I participated in planning the event, and managed one component of the event as a point of contact for participants.
Microsoft Office, Skype
Earth Eternal Harvest Festival Event Planned and hosted in-game Harvest Festival event
I participated in planning the event, and managed one component of the event as a point of contact for participants.
Microsoft Office, Skype
Earth Eternal Debugging Assisted QA in debugging issues reported by players
I assisted members of Sparkplay Media's Quality Assurance team in identifying bugs in the game based on player reports.
Microsoft Office, Skype
© 2025 Garett Fox