Vivian Nowka-keane

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
Vivian Nowka-keane is a software engineer with nine years of experience who focuses on low-level firmware and systems software, currently contributing to Microsoft's Core UEFI team. She has driven practical improvements to VM firmware—refactoring NVMe drivers for dynamic queue allocation and extending virtual PCIe capabilities—while owning GoogleTest unit testing bring-up for Project MU. Her background spans embedded firmware, cloud integrations, and web APIs from internships at Datto, Constant Contact, and Azure teams, giving her a rare full-stack view of system bring-up through cloud deployment. An active contributor to the prominent tianocore/edk2 repository, she’s applied disciplined QA and test automation to standardize code style and support long-lived open-source firmware projects. Colleagues would describe her as efficiency-minded and collaborative, able to translate low-level C and driver work into maintainable, testable platforms.
code9 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Rochester Institute of Technology
github-logo-circle

Github Skills (8)

c1710
firmware10
uefi10
googletest10
c1110
cprogramming-language9
c-language9
python3

Programming languages (9)

TypeScriptDockerfileCRustTeXJavaScriptHTMLAssembly

Github contributions (5)

github-logo-circle
tianocore/edk2

Jul 2023 - Mar 2025

EDK II
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:26 reviews, 15 PRs, 27 comments in 1 year 8 months
Contributions summary:Vivian primarily contributed to the project by applying uncrustify formatting to various GoogleTest files and headers. They focused on standardizing code style across multiple packages, including UnitTestFrameworkPkg, MdeModulePkg, MdePkg, and SecurityPkg, ensuring consistency within the repository. The user also addressed formatting issues in files related to mock libraries and SMM-related components. Further contributions included setting uncrustify to audit-only mode temporarily and addressing architectural MSRs.
uefipythonfirmwarec
VivianNK/edk2

Apr 2023 - Mar 2025

EDK II
Contributions:70 pushes, 17 branches in 2 years
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
Vivian Nowka-keane