Prince Agyeman

Senior Software Engineer at Arm

Austin, Texas Metropolitan Area 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

🤩
Rockstar
🎓
Top School
Prince Agyeman is a Senior Software Engineer with 11 years of experience building high-performance systems for defense and platform software, now contributing at Arm after a recent role developing military-grade solutions at Ultra Intelligence & Communications. He combines deep C/C++ and Python expertise from a long tenure at Intel with hands-on systems work spanning UEFI firmware, platform initialization, and augmented reality integrations. Prince has practical experience optimizing low-level code for performance and reliability, and contributes to the prominent tianocore/edk2-platforms project where he added board-specific drivers and platform fixes. Based in Austin, he pairs an MS in Computer Science from Georgia Tech with a track record of translating complex hardware-software requirements into robust, production-ready systems.
code11 years of coding experience
job14 years of employment as a software developer
bookComputer Science and Engineering, Computer Science and Engineering at University of Colorado Denver
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Georgia Institute of Technology
github-logo-circle

Github Skills (19)

bsp10
uefi10
c1110
c1710
initialization10
initializer10
sys10
embedded10
initialize10
device-driver9
driver9
hal8
edk28
abstraction-layer8
debug8

Programming languages (2)

CAssembly

Github contributions (5)

github-logo-circle
tianocore/edk2-platforms

Apr 2019 - Apr 2020

EDK II sample platform branches and tags
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:38 commits in 11 months
Contributions summary:Prince primarily contributes to the EDK II sample platform branches and tags repository, specifically within the context of the SimicsOpenBoardPkg and WhiskeylakeURvp platform implementations. Their work focuses on platform-specific initialization, including adding device drivers for Super I/O, handling PS2 keyboard, replacing hardcoded CMOS addresses, and fixing coding style issues. The user also added UpXtreme board ID and related configurations.
branchestags
tianocore/edk2

Apr 2015 - Aug 2016

EDK II
Contributions:3 commits, 9 pushes in 1 year 4 months
uefipythonfirmwarec
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
Prince Agyeman - Senior Software Engineer at Arm