Nickle Wang

System Software Engineer at NVIDIA

Taipei, Taiwan
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
Nickle Wang is a system software engineer with 8 years of focused experience in firmware and BIOS development, currently contributing to NVIDIA after leading BIOS core efforts at HPE. He brings deep UEFI and low-level systems expertise evidenced by contributions to the widely used tianocore/edk2 project, where he fixed Secure Boot and emulator network issues and implemented EMU protocols. His background spans pre-boot security, USB/XHCI work on modern platforms, and embedded network stacks from roles at Phoenix and Wistron Neweb, combining C/C++ firmware design with practical hardware interface know-how. Based in Taipei, he pairs master’s-level computer science training with a hands-on mindset—“practice makes perfect”—and a track record of turning subtle firmware bugs into robust, secure solutions.
code7 years of coding experience
job13 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at National Chung Cheng University
languagesChinese, English
github-logo-circle

Github Skills (5)

c1710
firmware10
uefi10
c1110
python7

Programming languages (2)

TypeScriptC

Github contributions (5)

github-logo-circle
tianocore/edk2

May 2018 - Sep 2022

EDK II
Role in this project:
userBack-end Developer & Firmware Engineer
Contributions:20 reviews, 8 commits, 52 PRs in 4 years 4 months
Contributions summary:Nickle primarily contributed to the `edk2` firmware repository by fixing issues related to Secure Boot configuration and variable handling. They addressed a bug in `SecureBootConfigDxe` that was causing invalid NV data issues by checking the return value of `HiiGetBrowserData()` before calling `HiiSetBrowserData()`. In addition, the user also fixed an assertion in `SetupBrowserDxe` and enabled network support in the emulator by implementing EMU_IO_THUNK_PROTOCOL and EMU_SNP_PROTOCOL. The contributions demonstrate strong knowledge of UEFI and firmware development.
uefipythonfirmwarec
nicklela/edk2

Jul 2021 - Apr 2025

EDK II
Contributions:5 reviews, 10 PRs, 501 pushes in 3 years 9 months
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
Nickle Wang - System Software Engineer at NVIDIA