Sam 

Computer Scientist

Nottingham, England, United Kingdom
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
Sam is a computer scientist based in Nottingham with a decade of practical software engineering experience and active studies in Computer Science at the University of Nottingham. He contributes to notable open-source tooling—most prominently improving the Binary Ninja API—where he fixed SSA-related bugs, added move semantics to core data structures, and smoothed CMake builds and test compilation. Comfortable in backend systems and low-level code, he combines academic grounding with hands-on fixes that improve reliability and developer workflows. Colleagues would describe him as detail-oriented and pragmatic, often tackling subtle correctness and build issues that others overlook.
code10 years of coding experience
github-logo-circle

Github Skills (14)

ninja10
bins10
c-language10
reverse-engineering10
cprogramming-language10
n10
program-analysis9
code-analysis9
cmake9
decompilation8
analyse8
intermediate-code8
intermediate-language8
source-code-analysis8

Programming languages (6)

C#C++RustCCMakePython

Github contributions (5)

github-logo-circle
Vector35/binaryninja-api

Oct 2018 - Feb 2019

Public API, examples, documentation and issues for Binary Ninja
Role in this project:
userBackend Developer
Contributions:5 commits, 5 PRs, 15 comments in 3 months
Contributions summary:Sam primarily focused on enhancing the Binary Ninja API, demonstrated through bug fixes and the introduction of new functionalities. Their contributions included modifications to the `MediumLevelILInstructionBase` class and the `DataBuffer` class, which involved fixing errors related to SSA form and introducing move constructors and assignment operators. Furthermore, the user improved the build process by improving CMake builds and resolving compilation issues for the test suite.
apibinary-analysisdocumentation-examplesreverseengineeringdecompilation
0x1F9F1/pattern-bench

Nov 2018 - May 2020

Contributions:1 review, 47 commits, 32 pushes in 1 year 5 months
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
Sam - Computer Scientist