Addison Crump

PhD Candidate

Saarbrücken, Saarland, Germany
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
Addison Crump is a PhD candidate at CISPA with ten years of software engineering experience focused on compilers, runtime systems, and security-oriented test automation. He is an active open-source contributor to Rust projects such as Boa (an embeddable JavaScript engine), LibAFL (a widely used fuzzing library), and Ruff (a high-performance Python linter), delivering work from VM and compiler fixes to robust fuzzing and corpus minimization stages. Addison bridges rigorous research and practical engineering by implementing compile-time checks, visitor patterns, and end-to-end fuzzers that improve parsing correctness and runtime stability. Based in Saarbrücken, Germany, he pairs deep technical expertise with a dry sense of humor—his GitHub bio notes membership in secret.club and, amusingly, that he “sleeps at home.”
code10 years of coding experience
bookHigh School Diploma, High School Diploma at American School in London
bookBachelor of Science - BS, Bachelor of Science - BS at Texas A&M University
stackoverflow-logo

Stackoverflow

Stats
676reputation
36kreached
9answers
9questions
github-logo-circle

Github Skills (43)

libfuzzer10
compilation10
python10
ruff10
testing10
byte-code10
interpreter10
javascript-engine10
bytecode10
compile10
fuzzing10
rust10
test-automation10
static-analysis9
parserator9

Programming languages (15)

C#JavaC++CRustCMakeGoHTML

Github contributions (5)

github-logo-circle
AFLplusplus/LibAFL

Aug 2022 - Jan 2023

Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, ...
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:269 reviews, 69 commits, 107 PRs in 5 months
Contributions summary:Addison contributed extensively to the libafl fuzzing library, implementing and refining test case minimization and corpus minimization features. They added a new test case minimizing stage, incorporating mutators and feedback mechanisms. Additionally, the user addressed various bugs and made enhancements related to differential and map observers, including refactoring and fixing associated tests. The user also refactored the grimoire component, addressing multiple subtle bugs and improving its interaction with other components of the fuzzer.
libaflcoverage-guidedno-stdstdaflplusplus
astral-sh/ruff

Jun 2023 - Jun 2024

An extremely fast Python linter and code formatter, written in Rust.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:25 reviews, 6 PRs, 77 comments in 1 year
Contributions summary:Addison contributed significantly to the testing and quality assurance aspects of the Ruff project. Their work included creating fuzzers to test for parsing correctness, linting, and fixing, with a focus on identifying potential vulnerabilities and ensuring code robustness. They implemented checks for UTF-8 violations within the parse process to prevent parsing issues. Furthermore, they improved the fuzzer setup and configuration, and adjusted timeout settings, demonstrating an understanding of automated testing and fuzzing methodologies.
linterpythonruststyle-guidepep8
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