Aspiring IT and Cyber Security Professional

Hi, my name is David Enfinger, I am a recent graduate from James Madison University with a passion for solving complex problems and innovation through technology.

I enjoy engaging directly with the concepts I learn through experimenting with projects, tackling real IT problems, and gaining practical experience in cybersecurity and networking.

Check out my certifications, practical projects, and what I am working on now below!

David Enfinger

Personal Projects & Lab Experience

Mail Server Setup

Built and configured a mail server using Postfix for SMTP and Dovecot for IMAP. I Set up DNS records and verified them with a mail server health check. I troubleshot configuration and connection issues through log monitoring and manual testing with OpenSSL, ensuring secure and reliable email delivery.

Automation in the Cloud

Wrote a python program using Amazon boto3 to automate the creation of AWS EC2 Instance's from my Kali Linux VM. Following that I wrote an Ansible script to automate a Wireguard VPN to route all traffic from my Kali box through my AWS Instance.

Agentic AI with n8n

Built an automated workflow in n8n that updates my VPS, grabs key log files (Auth, Fail2Ban, Apache, UFW), checks availability, and summarizes the results with AI. I receive a email daily at 7:00 AM with a clear security and availability report.

Office Network

Simulated an office environment from scratch, configuring subnets, VLANs, and a centralized server requiring authentication for resources. Employed HSRP, VTP, STP, and ACL to build a segmented, redundant, and available network.

Bandit OverTheWire

I completed the Bandit challenges on OverTheWire to enhance my Linux command-line skills and practical cybersecurity knowledge. As the levels became progressively harder, I practiced navigating the file system, managing permissions, reading and analyzing files, and using scripting tools to solve problems. This hands-on experience strengthened my problem-solving abilities, reinforced secure file handling practices, and helped me develop a security-focused mindset.

Wireshark Network Traffic Analysis

I used Wireshark to capture and analyze network traffic within my home lab environment. By monitoring multiple protocols, including FTP, SFTP, and standard HTTP/HTTPS traffic, I was able to observe how data flows across the network in real time. This allowed me to identify normal versus anomalous behavior, troubleshoot connection issues, and understand the characteristics of different protocols.

Hack The Box Academy

I consistently engage with learning through the HTB academy courses, they provide opportunities for hands on experience. I am Currently working through their Information Security Course with modules covering Windows Command Line, Active Directory, Bash Scripting, and Network Traffic Analysis.

Certifications

CompTIA Security+

CompTIA Security+

Click to view certificate
CompTIA Network+ Certificate

CompTIA Network+

Click to view certificate
AI Security Fundamentals Certificate

AI Security Fundamentals

Click to view certificate
Qualys Certificate

Qualys

Click to view certificate
Basic Life Saving Certificate

RedCross CPR&AED

Click to view certificate

Current Projects

Docker Logo Claude Logo Kali Logo

Model Context protocol using Claude, Docker, and Kali Linux

I have been using MCP and Docker to enable a large language model (Claude) to interact with tools from specific applications. I have really enjoyed learning how to interface AI with external software. Currently, I am setting up an MCP server using Docker to allow users to interact with Kali Linux tools through Claude Desktop. This setup is currently in progress and has helped me deepen my understanding of containerization, AI integration, and system administration.

Windows Server Logo Active Directory Logo Network Logo

Windows Server Domain Controller Setup

I am in the process of setting up my own Windows Server domain controller to better understand Active Directory environments. This involves installing and configuring Windows Server, promoting it to a domain controller, and creating a custom domain. I’m also managing users, groups, and organizational units to simulate a real-world enterprise environment. The project helps me practice Group Policy management, authentication, and network resource control in a hands-on lab setting.

Contact

Let's Get in Touch!

Gmail Logo LinkedIn Logo