Dave Fields is a seasoned software engineer with eight years of documented experience and a long history of professional development roles spanning Microsoft, Motorola, and Gould Computer. Based in Kirkland, Washington, he focuses on systems-level C++ development and test automation, contributing to high-profile open-source projects such as microsoft/cppwinrt where he improved winrt::guid handling, specialized std::hash, and strengthened testing infrastructure. At Microsoft he combines deep implementation skills with practical tooling and test improvements that reduce flaky failures and improve diagnostic outputs. A Purdue Computer Science graduate, he brings a pragmatic engineering mindset honed across decades in embedded and systems software. Colleagues rely on him for careful, low-level code changes that integrate cleanly into large codebases and for shoring up testing to ensure reliability.
8 years of coding experience
7 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Purdue University
Contributions:6 reviews, 6 commits, 6 PRs in 2 years 4 months
Contributions summary:Dave primarily contributed to the C++/WinRT library by implementing features related to the `winrt::guid` type and specializing `std::hash`. Their work included adding operators, specializing the hash function, and integrating the changes within the existing framework. Additionally, they focused on enhancing the testing infrastructure and adding more comprehensive tests by implementing various test cases and improving the test environment. Moreover, the user addressed issues regarding abnormal terminations within the testing process and handled the generation of test failure outputs.
C++/WinRT is a standard C++ language projection for the Windows Runtime
Contributions:13 pushes, 2 branches in 2 years 4 months
windows-runtimecppprojectionwindowsruntime
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.