Software Engineer II at Sony Interactive Entertainment
Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
Keegan Saunders is a Software Engineer II based in Canada with 10 years of hands-on experience building reliable back-end systems and security-focused tooling. He has moved from research and full-stack roles into production-grade engineering at Sony Interactive Entertainment after senior research work at NowSecure, blending applied security research with pragmatic engineering. Keegan is an active open-source contributor to heavyweight projects like radare2 and Zig, where he improved reverse-engineering capabilities, Android support, and cross-platform build/linker behavior. He brings practical low-level expertise—atomic primitives, dyld/x86_64 support, and Android NDK integration—alongside a track record of bug fixes that harden tooling for real-world use. Colleagues rely on him to translate complex platform constraints into maintainable code and reproducible builds.
UNIX-like reverse engineering framework and command-line toolset
Role in this project:
Back-end Developer
Contributions:11 reviews, 26 commits, 25 PRs in 2 years 8 months
Contributions summary:Keegan primarily contributed to the improvement and support of the radare2 reverse engineering framework, focusing on fixing bugs and adding features. Contributions include fixing issues related to the HTTP server in RSocket's protocol by using TCP, adding support for Android Binary XML, and addressing Coverity issues within the axml component. Furthermore, the user worked on expanding the framework's capabilities with support for x86_64 and macOS dyld caches and by adding atomic primitives for Windows.
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Role in this project:
Backend Developer
Contributions:6 commits, 9 PRs, 11 comments in 10 months
Contributions summary:Keegan focused on enhancing Zig's support for Android development. Their contributions included modifying linker scripts and target definitions to correctly build for Android and integrate with the Android NDK. They also worked on correcting build processes for static executables and preventing linking against the GCC runtime on Android targets. Furthermore, the user added memory replacement routines to the standard library.
purposecompilertoolchainzigprogramming-language
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
Keegan Saunders - Software Engineer II at Sony Interactive Entertainment