Derek Hensley is a software engineer with eight years of hands-on experience spanning SDET, QA, research, and backend development, currently building software at F5 from Olympia, Washington. He brings practical systems-level skills—Python automation, Linux daily use, cloud deployment testing across AWS/GCP/Azure/Alibaba, and low-level C work on game decompilation projects—to shipping reliable, testable code. At Tempered he led automated deployment testing and significantly increased API test coverage, while earlier research work delivered performance gains and a peer-reviewed publication. An avid reverse-engineer, Derek contributes to high-profile Zelda decompilation repositories, applying system and actor-level refactors that reveal deep familiarity with legacy code and game internals. He pairs a 3.98 Engineering Physics degree with a curiosity-driven approach to side projects, networking labs, and reproducible testing infrastructure.
8 years of coding experience
3 years of employment as a software developer
Associate of Science (AS), Physical Sciences, Associate of Science (AS), Physical Sciences at South Puget Sound Community College
Bachelor’s Degree, Engineering Physics/Applied Physics, 3.98, Bachelor’s Degree, Engineering Physics/Applied Physics, 3.98 at Brigham Young University
Decompilation of The Legend of Zelda: Majora's Mask
Role in this project:
Back-end Developer
Contributions:3301 reviews, 119 commits, 381 PRs in 1 year 8 months
Contributions summary:Derek appears to be contributing to the decompilation project, specifically focusing on reverse engineering the game's code for The Legend of Zelda: Majora's Mask. Their commits include modifications to actor code, adding and refactoring functionality related to various game elements, and renaming variables to improve understanding of the code. These changes involve code modification, suggesting a focus on understanding and implementing the game's internal logic.
Decompilation of The Legend of Zelda: Ocarina of Time
Role in this project:
Back-end Developer & Systems Engineer
Contributions:430 reviews, 13 commits, 33 PRs in 1 year 7 months
Contributions summary:Derek primarily contributed to the decompilation project by making code changes, which included modifying and refactoring code related to actors. They also worked on overlay functions by performing code cleanups, and optimizations. Furthermore, the user demonstrated skills in system-level programming by making changes to system files like relocation.c, load.c, and z64.h.
cppzeldadecompilationreverse-engineeringocarina
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.