Michael Jacobs

Cyber Threat Analyst

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

🤩
Rockstar
🎓
Top School
Michael Jacobs is an experienced cyber threat analyst and leader with roughly two decades of hands-on work closing gaps between network forensics, threat hunting, and incident response across federal agencies and academia. He has led SOC modernization and multidisciplinary malware teams, driving deployments of Zeek, Splunk ES, Snort, and threat-intel programs while ensuring FISMA/NIST/FedRAMP compliance. A practitioner-researcher, he has presented at and chaired major events like FloCon and FIRST, and contributed to open-source binary-analysis tooling (Pharos) to improve automated static analysis and reproducible builds. Known for blending network flow analytics, signature development, and Python/Bash automation, he also brings an unusual background—prior service as a Navy hospital corpsman—informing a disciplined, mission-focused approach to cybersecurity.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor of Arts - BA Government and International Relations, Bachelor of Arts - BA Government and International Relations at George Mason University
github-logo-circle

Github Skills (10)

c-language10
reverse-engineering10
cprogramming-language10
binarydiff10
build-automation9
bash9
cmake9
docker8
dockers8
boost7

Programming languages (7)

JavaC++CJavaScriptPrologPythonEmacs Lisp

Github contributions (5)

github-logo-circle
cmu-sei/pharos

Jul 2017 - Sep 2022

Automated static analysis tools for binary programs
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:46 commits, 2 PRs, 66 pushes in 5 years 2 months
Contributions summary:Michael primarily contributed to the core functionality of the Pharos project, focusing on the automated static analysis of binary programs. They made significant changes to graph domination calculations within the CDG (Control Dependence Graph) to ensure compatibility with newer versions of Rose. They also addressed installation-related bugs and introduced preliminary auto-build and Docker scripts, indicating a focus on streamlining the development process.
static-analysisbinary-analysisreverse-engineering
cmu-sei/pharos-demangle

Mar 2017 - Jun 2020

Demangles C++ symbol names genarated by Microsoft Visual C++ in order to retrieve the original C++ declarations.
Contributions:145 commits, 1 PR, 10 pushes in 3 years 4 months
cppdemanglec-plus-plusbinary-analysislinker-symbol
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