Douglas Flick

UEFI Firmware Engineer at Microsoft

Redmond, 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

🤩
Rockstar
🎓
Top School
Douglas Flick is a UEFI firmware engineer with 11 years of systems-focused experience, currently building secure low-level firmware at Microsoft in Redmond. He specializes in C/C++ with extensive work in Python and bash, and is exploring Rust for systems programming. His background in cyber software engineering at Northrop Grumman and active contributions to the widely used tianocore/edk2 project highlight a practical focus on eliminating buffer overflows and hardening UEFI components. A hobbyist hardware hacker and homelabber, he brings curiosity-driven reverse engineering skills to production security fixes.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at University of Cincinnati
stackoverflow-logo

Stackoverflow

Stats
11reputation
165reached
1answer
0questions
github-logo-circle

Github Skills (7)

c1710
firmware10
uefi10
c1110
security10
build-tools6
edk26

Programming languages (7)

DockerfileCRustJavaScriptGoAssemblyPython

Github contributions (5)

github-logo-circle
tianocore/edk2

Jun 2023 - Oct 2024

EDK II
Role in this project:
userSecurity Engineer
Contributions:4 reviews, 11 PRs, 3 branches in 1 year 4 months
Contributions summary:Douglas primarily focuses on security patches within the `edk2` repository, specifically addressing vulnerabilities related to buffer overflows and out-of-bounds reads. Their contributions involve renaming sanitation functions and implementing checks to prevent truncated options and buffer overflows, impacting multiple components, including `DxeTpmMeasureBootLib`, `DxeTpm2MeasureBootLib`, and `Ip6Dxe`. These changes directly enhance the security posture of the UEFI firmware.
uefipythonfirmwarec
Flickdm/mu_plus

May 2023 - Apr 2025

Project Mu Microsoft Core UEFI Value
Contributions:1 PR, 36 pushes, 15 branches in 1 year 10 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