
Cybersecurity & IT Projects
This page highlights selected cybersecurity, IT, and systems analysis projects I completed during my coursework at Old Dominion University. These projects demonstrate my growth in technical problem-solving, network troubleshooting, database design, system modeling, and cybersecurity analysis. Each artifact reflects skills I am continuing to develop as I prepare for a career in cybersecurity and IT.
Network Security: Sword vs. Shield Lab

Course/Area: Cybersecurity Techniques & Operations
Artifact: Nmap scans, Wireshark screenshots, firewall configuration
Overview: In this lab, I took on both an attacker and defender role within a simulated network environment. Using Kali Linux, I performed network scanning with Nmap to identify open ports, services, and operating systems across multiple virtual machines, including Ubuntu, Windows Server 2022, and pfSense.
Password Cracking & Exploitation Lab (Linux, Windows, WiFi)

Course/Area: Cybersecurity Techniques & Operations
Artifact: Terminal commands, password hashes, Metasploit sessions, Aircrack-ng output
Overview: In this lab, I explored password security across Linux, Windows, and wireless environments. I created users and extracted password hashes in Linux, then used John the Ripper to perform dictionary attacks and crack weak passwords. I also used Metasploit to generate a payload, gain a reverse shell on a Windows system, escalate privileges, and extract password hashes. Finally, I analyzed WPA2 network traffic and demonstrated how weak wireless passwords can be cracked using Aircrack-ng.
Linux File Permissions & Access Control Lab

Course/Area: Linux Systems / Security Fundamentals
Artifact: Terminal commands, permission outputs, directory configurations
Overview: In this lab, I configured users, groups, and file permissions in a Linux environment to manage access to shared resources. I created user accounts, assigned group memberships, and set up a shared directory for collaboration.
I used commands such as chmod, chown, and umask to enforce access control policies and tested user access to ensure proper configuration. I also implemented SGID to control how files inherit group ownership within shared directories.


AI Chatbot System Design – Activity Diagram

Course/Area: Systems Analysis & Design
Artifact: Activity diagram (chatbot workflow)
Overview: In this project, I designed an activity diagram for an AI chatbot system used by an online retailer. The diagram outlines how a customer interacts with the chatbot, including entering order information, validating input, retrieving order status, and escalating to a human agent when necessary. The system also includes decision points, such as validating user input and checking whether an order exists.
AI Chatbot System Design – Activity Diagram

Course/Area: Systems Analysis & Design
Artifact: UML class diagram
Overview: In this project, I created a class diagram representing the structure of an AI chatbot system. The diagram includes key entities such as Customer, Chatbot, Conversation, ServiceRequest, Order, and HumanAgent, along with their attributes and relationships. It demonstrates how different components interact within the system and how data flows between objects.