whoami
My name is Zach, and welcome to MidwestSec.
I graduated from Iowa State University with a degree in Management Information Systems (MIS) and started working for a small ISP shortly after graduation. Since then, I’ve spent my career working across just about every corner of IT.
Networking, servers, Active Directory, Microsoft 365, virtualization, firewalls, endpoint management, backups, security, troubleshooting, and everything else that comes with supporting SMB and local-government environments.
Working for a smaller organization means specializing in only one area isn’t always an option. Over the years, that has given me the opportunity to work with a wide range of technologies and develop a strong understanding of how the different pieces of an IT environment fit together.
Eventually, that broad IT background led me deeper into cybersecurity.
Offensive and Defensive Security
My primary responsibility professionally is on the defensive side.
I’m responsible for helping secure the networks, servers, endpoints, identities, and cloud environments that I manage. That includes everything from endpoint detection and response and vulnerability management to Microsoft 365 security, SIEM, network security, hardening, and incident response.
But I’ve become increasingly interested in offensive security as well.
I strongly believe that one of the best ways to become a better defender is to understand how attackers operate.
It’s one thing to know that a configuration is insecure.
It’s another thing entirely to exploit that configuration in a lab, gain access to a system, escalate privileges, move through a network, and see firsthand how several seemingly minor weaknesses can become a complete attack path.
Learning offensive security has changed the way I approach defensive security.
That’s a major reason MidwestSec exists.
Certifications
Over the last several years, I’ve continued building my knowledge through certifications, training, labs, and a lot of hands-on work.
My current certifications include:
- ISC2 CISSP
- CompTIA Security+
- CompTIA CySA+
- TCM Security Practical Network Penetration Tester (PNPT)
- TCM Security Practical Junior Penetration Tester (PJPT)
The certifications are milestones, but the practical knowledge gained while preparing for them has always been more important to me than adding another acronym.
The Offensive Security Journey
My first major step into practical offensive security was TCM Security’s Practical Ethical Hacking training, followed by Windows and Linux privilege escalation training.
In July 2025, I earned the PJPT, which gave me my first experience with a practical penetration testing certification.
From there, I continued spending time in Hack The Box, working through individual machines and larger network environments while building my Active Directory, enumeration, privilege escalation, pivoting, and reporting skills.
In September 2026, I earned the PNPT.
The PNPT represented a significant step forward in my penetration testing journey and reinforced something I’ve come to appreciate more as I’ve learned offensive security: successfully compromising a system is only part of the job.
Enumeration, documentation, reporting, remediation, and being able to clearly explain what happened are just as important.
I wrote more about that experience in my PNPT blog post.
What’s Next?
My next major certification goal is the Offensive Security Certified Professional (OSCP).
Before jumping directly into it, I’m continuing to strengthen the areas that will make me a better penetration tester overall, particularly:
- Web application penetration testing
- Active Directory
- Windows and Linux privilege escalation
- Network pivoting and lateral movement
- Enumeration
- Reporting and documentation
I’m continuing to work through TCM Academy training and spending plenty of time in Hack The Box along the way.
The goal isn’t simply to pass another certification.
It’s to keep developing the offensive skills that make me better at understanding and defending the environments I’m responsible for.
MidwestSec
MidwestSec is where I document that journey.
Some of what you’ll find here comes from penetration testing labs. Some comes from problems I’ve encountered professionally. Some is simply documentation I’ve written because I know I’ll need it again six months from now.
The site is divided into a few main areas:
- Walkthroughs for penetration testing labs and attack paths
- KB for commands, configurations, troubleshooting, and technical notes
- Blog for certifications, projects, professional updates, and longer-form posts
I’m still learning, and that’s really the point.
Become a better defender by learning how to attack.