Caleb Stewart

Security Researcher at Huntress

Virginia, 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
Caleb Stewart is a security researcher and experienced developer with 11+ years building and breaking systems across Assembly to JavaScript. He combines hands-on reverse engineering, binary exploitation, and penetration testing with operational experience leading SOC, incident response, and red team/Cyber Threat Emulation for the U.S. Coast Guard and now Huntress. Caleb has led deployable incident response missions and managed security operations at enterprise scale, while also contributing notable open-source tooling such as enhancements to Katana (CTF solver) and pwncat (reverse/bind shell handler). His background in electrical and electronics engineering underpins a hardware-aware approach to offensive and defensive security, and he frequently blends automated tooling with pragmatic exploit hardening. Colleagues describe him as a technical SME who moves fluidly between code, training development, and mission-focused leadership.
code11 years of coding experience
bookBachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at US Coast Guard Academy
stackoverflow-logo

Stackoverflow

Stats
641reputation
46kreached
5answers
10questions
github-logo-circle

Github Skills (24)

python10
scripting10
testing10
linux10
c-programming10
information-security10
exploit10
script10
sh10
shell10
operating-system10
security-hardening9
subprocess9
reverse-engineering9
command-line-interface8

Programming languages (17)

C#PowerShellJavaJinjaRustCTeXGo

Github contributions (5)

github-logo-circle
calebstewart/pwncat

May 2020 - Mar 2022

Fancy reverse and bind shell handler
Role in this project:
userBack-end Developer
Contributions:23 reviews, 581 commits, 121 PRs in 1 year 10 months
Contributions summary:Caleb's contributions primarily focused on improving the functionality of a "fancy reverse and bind shell handler" and related command-line tool. The user added features to the download process, including support for file downloads via raw sockets and improved error handling. They also introduced the ability to exploit system vulnerabilities. The changes indicate a focus on expanding the features and capabilities of the underlying shell handling software by adding support for more versatile methods and tools.
bind-shellshellenumerationhandlerprivilege-escalation
JohnHammond/katana

Feb 2019 - Sep 2020

Katana - Automatic CTF Challenge Solver in Python3
Role in this project:
userBack-end Developer & Security Engineer
Contributions:290 commits, 7 PRs, 24 pushes in 1 year 7 months
Contributions summary:Caleb primarily focused on developing the core functionality of the CTF challenge solver. Their work involved implementing the unit tests for various modules as well as designing the overall architecture. Furthermore, they improved several aspects of the system to ensure better stability, adding both a command-line interface and various features, such as the one-off target mode and a password function, while also improving the code readability and debugging capabilities of the system. They added security related features by improving the handling of exploits.
pythonctfkatanasolverctf-challenge
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