Galen Williamson

Software Engineer at Vector 35

Arlington, 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
Galen Williamson is a software engineer with 11 years of experience, currently contributing to Vector 35 from Arlington, MA after six years as a principal research consultant. He brings deep technical rigor from a PhD in Computer Science and focuses on backend systems and tooling, evidenced by his practical contributions to the Binary Ninja API—fixing function calls, adding parameters, and improving disassembly and data offset handling to stabilize developer-facing APIs. Galen blends research-grade problem solving with hands-on engineering, favoring precise, incremental improvements that reduce friction for other developers. Colleagues rely on him for robust API fixes and thoughtful enhancements that quietly improve long-term maintainability.
code11 years of coding experience
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Northeastern University
github-logo-circle

Github Skills (14)

ninja10
bins10
api10
python10
apidoc10
program-analysis9
reverse-engineering9
source-code-analysis9
binarydiff9
code-analysis9
decompilation9
analyse9
debug8
debugging8

Programming languages (7)

TypeScriptC++RustCObjective-C++MesonPython

Github contributions (5)

github-logo-circle
Vector35/binaryninja-api

Jun 2021 - Jan 2023

Public API, examples, documentation and issues for Binary Ninja
Role in this project:
userBack-end Developer
Contributions:11 reviews, 40 commits, 22 PRs in 1 year 7 months
Contributions summary:Galen primarily contributed to the Binary Ninja API by fixing typos, correcting function calls, and adding missing parameters. They addressed several API issues, resolving problems with function creation and the display of disassembly text. Furthermore, the user added support for data offset retrieval and made adjustments to function call type settings, indicating a focus on improving the API's functionality and stability.
apibinary-analysisdocumentation-examplesreverseengineeringdecompilation
galenbwill/tpscube

Sep 2021 - Jul 2024

An application for tracking cube solves
Contributions:30 pushes, 16 branches in 2 years 10 months
cubetracking
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