Samuel Gross is a Zurich-based software engineer with 11 years of hands-on experience, currently working as a praktikant while contributing to advanced open-source security tooling. He has made substantive back-end contributions to high-profile projects such as Trail of Bits' Manticore symbolic execution engine—fixing syscall emulation and kernel constant handling—and Google's Fuzzilli JavaScript engine fuzzer, where he refactored program representations and added benchmarking and provenance features. Comfortable working close to systems and tooling, he combines low-level Linux syscall expertise with pragmatic code-structure improvements that aid maintainability and analysis. Samuel’s background suggests a knack for making complex program-analysis systems more accurate and easier to evolve, an asset for teams building security, fuzzing, or symbolic-execution infrastructure.
Contributions:4 releases, 457 reviews, 8 commits in 1 year
Contributions summary:Samuel focused on refactoring the Fuzzilli JavaScript Engine Fuzzer to improve code structure and maintainability. Their contributions included making programs immutable by introducing a `Code` struct and related changes, improving the overall reasoning about programs. They added a benchmarking suite to evaluate the performance of code generation. Further work included implementing program origin identification, enhancing the fuzzer's capabilities, and refactoring the state synchronization mechanisms.
Contributions:5 commits, 5 PRs, 5 comments in 3 days
Contributions summary:Samuel contributed to the Manticore symbolic execution tool by addressing several system call-related issues. Their work included fixing incorrect syscall numbers and implementing missing system calls, like `sys_readv` and `sys_ioctl`. They also ensured the correct values for constants like `AT_PHENT` within the context of the Linux system model. These changes directly improved the tool's ability to emulate and analyze programs that rely on system calls.
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.