John Hubbard

Sr. Instructor Course Author Cyber Defense Curriculum Lead at Spectrum Security

New Jersey, 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
John Hubbard is a cybersecurity educator and practitioner with over eight years of hands-on SOC experience and a background in electrical and computer engineering. As a SANS Senior Instructor and course author, he designs and teaches flagship SOC courses (SEC450, LDR551) that translate advanced detection engineering, threat hunting, and SIEM strategy into practical, hands-on skills. He led US SOC operations at GSK—managing incident response, malware analysis, automation, and continuous improvement—before moving into curriculum leadership at SANS. Known for clear, applied teaching through podcasts and video, he focuses on measurable SOC efficiency gains via tuned use cases and optimized workflows. His engineering roots (BSEE, MEng) and early systems roles give him a systems-oriented approach to security that blends deep technical analysis with operational leadership.
code8 years of coding experience
job8 years of employment as a software developer
bookMaster of Engineering (MEng) - Computer Engineering Network Security and Information Assurance, Master of Engineering (MEng) - Computer Engineering Network Security and Information Assurance at Binghamton University
bookBSEE Electrical Engineering, BSEE Electrical Engineering at Purdue University
github-logo-circle

Github Skills (6)

frequency-analysis10
entropy9
strings8
nlp7
natural-language-processing6
cryptography1

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
sans-blue-team/sec455-wiki

Dec 2017 - Nov 2018

Contributions:19 commits, 17 pushes in 11 months
sans-blue-team/freq.py

Jun 2021 - Oct 2022

Mark Baggett's (@MarkBaggett - GSE #15, SANS SEC573 Author) tool for detecting randomness using NLP techniques rather than pure entropy calculations. Uses character pair frequency analysis to determine the likelihood of tested strings of characters occurring.
Contributions:2 commits, 1 PR, 2 pushes in 1 year 4 months
gseentropyfrequency-analysisdeterminenatural-language-processing
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
John Hubbard - Sr. Instructor Course Author Cyber Defense Curriculum Lead at Spectrum Security