Kyle Burnette is a self-taught software engineer based in Vancouver with seven years of hands-on experience and a strong background in systems programming and reverse engineering. After a biology degree, he pivoted into software, earning a Computer Technology diploma with top marks and cultivating daily learning habits across Python, C/C++, Java, and MIPS assembly. He has contributed significant back-end work to high-profile open-source decompilation projects for classic games like The Legend of Zelda: Ocarina of Time and Majora's Mask, specializing in reconstructing and matching low-level game code. Beyond coding, Kyle has spent over five years as a full-time Twitch streamer, honing communication, marketing, and content-production skills that complement his technical work. Driven, meticulous, and curious, he brings both reverse-engineering depth and a creator’s discipline to software projects.
7 years of coding experience
British Columbia Institute of Technology (BCIT)
Bachelor of Science - BS, Biology, General, 3.46, Bachelor of Science - BS, Biology, General, 3.46 at University of Florida
Decompilation of The Legend of Zelda: Majora's Mask
Role in this project:
Back-end Developer
Contributions:75 reviews, 56 commits, 46 PRs in 1 year 3 months
Contributions summary:Kyle primarily contributed to the decompilation effort of The Legend of Zelda: Majora's Mask. Their commits focused on the reverse engineering of actors and game elements by analyzing and reconstructing code. Specifically, they worked on the decompilation of various actors like the Orange Graveyard Flower, the Market Chair, and a number of other game objects. These contributions involved analyzing code differences and creating matching code files, indicating a focus on reverse engineering and back-end code reconstruction.
Decompilation of The Legend of Zelda: Ocarina of Time
Role in this project:
Back-end Developer
Contributions:3 reviews, 6 commits, 8 PRs in 1 month
Contributions summary:Kyle's primary contribution revolves around decompiling and reverse engineering code from the Legend of Zelda: Ocarina of Time, focusing on specific game objects and functionalities. Their commits involve decompiling the code for the flying floor tiles, correcting and formatting code, updating undefined symbols, and addressing casting issues. This work primarily involves understanding and modifying the original game's code, contributing to the recreation of game elements.
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.