Patrick Erley is a Senior Firmware Engineer with 26 years of hands-on experience building embedded systems, kernel-level software, and consumer IoT products, currently leading firmware at Deako Smart Lighting in Seattle. He brings deep expertise from roles at Google (including Fuchsia media stack) and Cyanogen, where he worked on Android kernel, SELinux, PowerHAL, and secure boot across Qualcomm and MediaTek platforms. A habitual tinkerer and active open-source contributor, he has improved game UI and dialogue systems in projects like naev while routinely hunting bugs and adding features. Comfortable from low-level bootloader and BSP work up through application-facing firmware, he pairs pragmatic engineering with a maker’s curiosity—often prototyping connected appliances at home and playing disc golf to reset.
26 years of coding experience
12 years of employment as a software developer
Physics, Physics at Florida Institute of Technology
Naev is a 2d action/rpg space game that combines elements from the action, rpg and simulation genres.
Role in this project:
Back-end Developer
Contributions:12 commits in 6 days
Contributions summary:Patrick primarily focused on modifying the game's dialogue system and UI interactions. They addressed a critical bug related to the handling of formatted strings in `dialogue_listRaw`, preventing potential vulnerabilities. The user also refactored the `window_addList` function to improve list behavior and added new dialogue types, enhancing the game's UI capabilities. Additionally, the user fixed typos and made minor adjustments to mission scripts, improving overall gameplay.
Contributions:2 releases, 211 commits, 182 pushes in 2 months
vtcsource-sdksdk
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
Patrick Erley - Senior Firmware Engineer at Deako Smart Lighting