Patrick Erley

Senior Firmware Engineer at Deako Smart Lighting

Seattle, Washington, 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

👤
Senior
🎓
Top School
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.
code26 years of coding experience
job12 years of employment as a software developer
bookPhysics, Physics at Florida Institute of Technology
github-logo-circle

Github Skills (9)

c1710
game-development10
c1110
rpg9
ui-design9
front-end-development9
uid9
lua8
act7

Programming languages (7)

DockerfileShellC++CRustMakefilePython

Github contributions (5)

github-logo-circle
naev/naev

Jun 2011 - Jun 2011

Naev is a 2d action/rpg space game that combines elements from the action, rpg and simulation genres.
Role in this project:
userBack-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.
2d-gameluaspace-gamegamegenres
TeamClouds/evic-sdk

Apr 2016 - Jul 2016

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