Brian Mcgahan

Director Of Content - Networking at INE

Chicago, Illinois, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Brian McGahan is a networking leader and educator with over two decades immersed in IP architecture, certification training, and product development—co-founding Internetwork Expert and now serving as Director of Content - Networking. A four-time CCIE and CCDE holder, he began earning top-tier certifications unusually early (first CCIE at age 20) and has helped thousands of engineers prepare for CCIE exams through hands-on courses and lab design. He combines large-scale ISP and enterprise consulting experience with practical engineering work automating network lab environments (contributions to the INE-VIRL repo highlight scripting and verification improvements). Based in Chicago, Brian blends deep protocol-level expertise, data center and security specialization, and a knack for turning complex networking concepts into teachable, testable content.
code10 years of coding experience
job16 years of employment as a software developer
bookCCIE Routing & Switching Computer Networking, CCIE Routing & Switching Computer Networking at CyscoExpert
github-logo-circle

Github Skills (14)

network-automation10
sh10
automation10
script10
automations10
bash10
shell10
automation-testing10
scripting10
test-automation10
linux9
githubaction-workflow7
github-ci7
yaml5

Programming languages (2)

ShellPython

Github contributions (4)

github-logo-circle
Internetworkexpert/INE-VIRL

Mar 2016 - Feb 2022

INE VIRL Topologies & Initial Configs
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:176 commits, 2 PRs, 164 pushes in 5 years 11 months
Contributions summary:Brian appears to be focused on automating and improving the functionality of a network topology lab environment. Their contributions include modifying shell scripts (`wrapper.sh`, `command.sh`, `lab1.ts.sh`) to enhance the user experience. They are also adding scripts for automated verification. Further changes include modifying script outputs and file encoding.
virlconfigsinitialtopologies
ine-content/NDFC

Feb 2025 - Mar 2025

Contributions:11 pushes, 1 branch in 26 days
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Brian Mcgahan - Director Of Content - Networking at INE