Nhi Van Pham

Principal Engineer at Ampere

Ho Chi Minh City, Vietnam
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
Nhi Van Pham is a Principal Engineer with a decade of embedded and firmware experience, currently leading firmware, bootloader, driver and manageability development for ARM64 server platforms at Ampere. She has substantial hands-on expertise in UEFI/EDK II—contributing upstream fixes and platform support, secure boot, ACPI and SMBIOS work, and implementing RTC/I2C and RNG support for Ampere’s Mt. Jade—demonstrating both low-level systems skill and open-source stewardship. Her background includes porting FreeRTOS BSP drivers for automotive ARM Cortex-A53 SoCs, giving her deep familiarity with SoC peripherals, real-time constraints, and cross-platform compatibility. Based in Ho Chi Minh City with an EEE degree, she blends practical device-driver craftsmanship with platform-level architecture and a track record of optimizing firmware for new hardware.
code9 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at Ho Chi Minh University of Technology
languagesEnglish, Vietnamese
stackoverflow-logo

Stackoverflow

Stats
3reputation
837reached
0answers
1question
github-logo-circle

Github Skills (21)

real-time-clock10
uefi10
architecture10
firmware10
c-programming10
edk210
c1110
c1710
i2c10
sys10
embedded10
architectures10
rtc10
acpi10
configuration-management9

Programming languages (6)

TypeScriptShellCRubyAssemblyPython

Github contributions (5)

github-logo-circle
tianocore/edk2-platforms

Dec 2020 - Sep 2022

EDK II sample platform branches and tags
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:40 reviews, 10 commits, 25 PRs in 1 year 9 months
Contributions summary:Nhi contributed significantly to the EDK II sample platform for Ampere Computing's Mt. Jade platform, specifically adding support for the PCF85063 real-time clock (RTC). This involved implementing a new library to read and write the RTC, interacting with I2C for timekeeping functionality. The user also added and configured ACPI tables, including DSDT, SPCR, and others, and implemented a platform information screen to be used by the platform. Further contributions included adding support for random number generation and a configuration screen.
branchestags
tianocore/edk2

Jan 2021 - Sep 2022

EDK II
Role in this project:
userEmbedded Systems Engineer
Contributions:12 reviews, 13 commits, 19 PRs in 1 year 8 months
Contributions summary:Nhi primarily contributes to the EDK2 project, focusing on firmware development related to UEFI. Their contributions involve implementing and modifying low-level system functions, such as time management and ACPI table handling. The user also addresses platform-specific issues and enhances compatibility across various ARM platforms by fixing existing code and adding support for new hardware features. Furthermore, the user demonstrates experience with secure boot and SMBIOS implementations within the UEFI environment.
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
Nhi Van Pham - Principal Engineer at Ampere