Caleb Stewart

Software Engineer · Penetration Tester · Reverse Engineer

Download PDF

Arlington, VA caleb.stewart94@gmail.com github.com/calebstewart gitlab.com/caleb.stewart linkedin.com/in/calebjstewart

Summary

Software Engineering and Cyber Security Expert with Electrical Engineering background. More than 10 years software development experience in many languages from x86 and ARM Assembly to Python. Experience in SOC, Incident Response and Red Team roles. Passion for building elegant tools and frameworks to automate and simplify operations.

Work Experience

Huntress LabsArlington, VA
Security ResearcherJul 2021 – Present
  • Technical expert performing static and dynamic binary analysis of malicious payloads.
  • Research and development of new features for Huntress platform to extend detection and response capabilities.
  • Testing partner software to identify, disclose and remediate potential vulnerabilities.
US Cyber CommandFort Meade, MD
Task Force Technical DirectorJun 2020 – Jul 2021
  • Led the research and development of capabilities and tools supporting DoD missions in cyberspace.
  • Developed and deployed software and hardware load-out for deployable incident response teams.
  • Developed incident response scenarios to provide analyst training and improve mission effectiveness.
  • Qualified Mission Commander and Host Analyst.
Coast Guard Cyber Protection TeamWashington, DC
Mission Element LeadFeb 2019 – Jun 2020
  • First responder for numerous network security incidents threatening National Critical Infrastructure.
  • Developed SOP and training requirements for incoming personnel.
  • Procured, configured and deployed state-of-the-art incident response hardware platform.
Coast Guard Security Operations CenterWashington, DC
Infrastructure Support Branch LeadNov 2017 – Nov 2018
  • Operation and Maintenance of all network defense infrastructure including Intrusion Prevention and Detection Systems, Data-Loss Prevention, Web Content Filter, and Firewalls.
  • Battle Watch Captain supervising security and operational control over all IT systems across the Coast Guard.
Coast Guard Cutter BertholfAlameda, CA
Combat Information Center OfficerMay 2016 – Nov 2017
  • Responsible for combat and communications equipment and operational planning.
  • Assistant Command Security Officer — managed physical, information and operational security programs for entire crew.
National Security AgencyFort Meade, MD
InternshipJun 2015 – Jul 2015
  • Applied systems-programming expertise to reverse engineer unknown software and catalog all code-paths for further analysis.
  • Performed static and dynamic analysis on malware to identify and report all observed activity.

Certifications

Notable Projects

CVE Creditshttps://cve.mitre.org
Reported

Disclosed and assisted in remediation of the following CVE IDs: CVE-2021-42258, CVE-2021-42344, CVE-2021-42345, CVE-2021-42346, CVE-2021-42571, CVE-2021-42572, CVE-2021-42573, CVE-2021-42741, CVE-2021-42742.

pwncatgithub.com/calebstewart/pwncat
CreatorPython, C, C#

Full-featured agentless C2 platform built on top of a basic shell providing stable interactive sessions as well as an extensive pluggable API for automated enumeration, persistence, privilege escalation, and report generation.

Katanagithub.com/johnhammond/katana
Co-CreatorPython

Automated Capture the Flag (CTF) problem solver. Implements a multi-threaded problem identification and solution framework capable of automatically solving cyber security challenges from a variety of categories.

CTF4Hiregithub.com/ctf4hire
Lead System Engineer, Challenge DeveloperPython, Kubernetes, C, Assembly, GKE

Designed and implemented scalable automated event infrastructure utilizing Kubernetes on Google Cloud Platform supporting over 5000 simultaneous players with personally assigned challenge machines. Held events for multiple worldwide conferences and companies including HackerOne, BSidesBoston and GrimmCon.

StewieOSgithub.com/calebstewart/stewieos
Creatorx86 Assembly, C

Demonstrated expertise in low-level software and hardware programming. Designed and implemented POSIX-like kernel for the x86 family of processors. Full multitasking support. Custom device drivers for common hardware as well as implementations of common userland utilities.

Education

U.S. Coast Guard AcademyNew London, CT
B.S. in Electrical EngineeringJun 2012 – May 2016