Skills

Technical Skills Overview

CategorySkills
Security & Pen-testing ToolsNmap · Wireshark · Metasploit · WPScan · John the Ripper · Kali Linux
Digital Forensics ToolsAutopsy · FTK Imager · The Sleuth Kit · Disk Imaging · Hex Editors
Programming & ScriptingPython · Bash · PowerShell · SQL · Java
Frameworks & StandardsNIST 800-53 · NIST CVE · MITRE ATT&CK · PTES · CIA Triad · MFA · IAM
OS & InfrastructureLinux (Ubuntu, Kali) · Windows 10 & Server · Virtual Machines · Firewalls
AI & Machine LearningGoogle Colab · ML Model Training & Evaluation · Generative AI
Version ControlGit · GitHub

Offensive Security & Operations

The following work samples demonstrate hands-on application of offensive security techniques, malware analysis, and risk management frameworks in real lab environments

Persistent Access Lab – CYSE 301

Implemented a backdoor system across Linux and Windows environments to establish persistent access, demonstrating practical understanding of lateral movement, firewall weaknesses, and attacker methodology. Tools used: Kali Linux, Windows Server

Malware Analysis Lab – CYSE 450

Analyzed two live malware samples, Mirai and VIPKeylogger, examining their infiltration methods, behavioral signatures, and system interactions. Submitted samples through Any.run for dynamic public analysis to determine methods of attack and persistence. Demonstrates practical malware analysis and threat identification skills.

Risk Management Policy — CYSE 495

Developed a comprehensive organizational risk management policy covering Business Impact Analysis, Business Continuity Plan, Disaster Recovery Plan, and Computer Incident Response Team procedures, grounded in NIST frameworks and designed for real-world applicability.

Policy, Research & Analysis

The following work samples demonstrate my ability to research, analyze, and synthesize cybersecurity topics into professional documentation and policy.

Cyberterrorism Across the Globe — CYSE 426

A social analytical report examining cyberterrorism, its origins, motivations, effects, and real-world case studies. Demonstrates my ability to analyze threat actor behavior and communicate findings in a structured research format.

Corporate Database Security Policy — CYSE 300

A security policy identifying the five most critical database security issues and applying guidance from established frameworks to develop actionable controls. Demonstrates policy development and framework application skills.

The Equifax Data Breach — CYSE 300

A research report analyzing the 2017 Equifax breach, exploring how it occurred, its direct and indirect impacts on affected individuals, and preventative measures that could have mitigated it. Demonstrates forensic analytical thinking and breach response knowledge.

Development & Scripting

The following work samples demonstrate programming ability across multiple languages, with a focus on security-relevant applications.

Python — Secure Online Voting Server — CYSE 301

Developed a client-server voting system in Python implementing end-to-end encryption, user authentication, duplicate-vote prevention, and support for simultaneous connections. Demonstrates practical Python development applied to a real security problem: authentication, encryption, and secure multi-user systems.

Java — Average Student Scores Calculator — CS 151

Game Development

Game development is a personal hobby and creative outlet alongside my cybersecurity work. My interest stems from the overlap between game systems design and security thinking; both require understanding how complex systems interact and where they break.

Intro to Game Programming — GAME 111

Completed ODU’s introductory game programming course with an A, building foundational skills in game mechanics, scripting logic, and interactive system design.

C# Speed Math Game

Developed a timed math game in C# utilizing random number generation and a stopwatch system to challenge the user through a series of arithmetic questions. Demonstrates foundational C# programming skills and basic game loop logic.

I am continuing to develop my game development skills independently as a hobby. More projects to come.