Jeffrey Crowell

Security Researcher at Apple

Boston, Massachusetts, 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
Jeffrey Crowell is a security researcher with 14 years of experience specializing in bug hunting, reversing, fuzzing, and exploit development, currently working at Apple in Boston. He combines deep reverse-engineering expertise with practical build and test automation skills, having contributed to projects like radare2 (adding De Bruijn patterns and regex-based ROP gadget searches) and the apache/incubator-pagespeed-ngx test suite. His work on tooling and build systems includes clang integration and CI improvements for projects such as Shipwright, demonstrating an ability to bridge low-level exploit primitives and higher-level infrastructure. Jeffrey is comfortable fixing core crashes and subtle nullptr bugs as well as designing repeatable system tests, which reflects both forensic attention to detail and engineering discipline. He brings an academic foundation from Boston University and a habit of improving developer workflows that quietly accelerates security research and product hardening.
code14 years of coding experience
bookBachelor of Science (BS), Bachelor of Science (BS) at Boston University
languagesItalian
stackoverflow-logo

Stackoverflow

Stats
122reputation
66kreached
4answers
3questions
github-logo-circle

Github Skills (37)

assembly10
scripting10
script10
pagespeed10
build-automation10
sh10
jenkins10
jenkins-ci10
shell10
nginx10
clangd10
clang10
test-automation10
c-language9
wget9

Programming languages (19)

C#JavaC++CSSCRustHTMLPerl

Github contributions (5)

github-logo-circle
Automatic PageSpeed optimization module for Nginx
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:3 releases, 256 commits, 47 PRs in 2 years 4 months
Contributions summary:Jeffrey primarily contributed to the testing infrastructure of the `apache/incubator-pagespeed-ngx` repository, focusing on system tests written in shell script. They implemented new tests related to request option overrides, signed URLs, and transition testing. The user also refactored existing tests, including renaming variables and removing unnecessary tests. Their work ensured the correct behavior of the PageSpeed module.
nginxpagespeed
radareorg/radare2

Aug 2014 - Aug 2016

UNIX-like reverse engineering framework and command-line toolset
Role in this project:
userBack-end Developer & Reverse Engineering Specialist
Contributions:268 commits, 45 PRs, 325 pushes in 2 years
Contributions summary:Jeffrey's contributions primarily revolved around enhancing and extending the radare2 reverse engineering framework. They implemented features such as De Bruijn cyclical patterns, and added utilities for calculating and utilizing offsets in these patterns, specifically for exploit development. Their work also included fixing several crashes and bugs related to the core functionality of the disassembler and related commands. Furthermore, they added support for regular expression based ROP gadget searches.
command-linereverse-engineeringunixradare2c
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