Dave Plummer

Engineering Manager at Plummer's Software LLC

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
David W Plummer is an Engineering Manager based in Redmond with 7 years of experience and a pedigree as a former Microsoft developer who authored utilities like Task Manager and Zip Folders, ported Space Cadet Pinball, and contributed to the Windows shell and product activation. He combines leadership with hands-on systems engineering, emphasizing low-level tooling, performance and build reliability. His open-source work includes optimizing prime-sieve implementations—simplifying timing code, adding parallel thread-based algorithms and modernizing builds to clang++—and stabilizing embedded ESP32 projects by fixing include paths and headers. That blend of OS-internals experience and practical contributions to concurrency, compilers and embedded build systems means he still prefers to dive into code while managing teams.
code7 years of coding experience
github-logo-circle

Github Skills (20)

algorithm10
platformio10
algorithms10
c-language10
datastructure10
benchmarking10
datastructures10
data-structure10
esp3210
data-structures10
multi-threading10
arduino10
c-programming-language10
benchmarks9
benchmark9

Programming languages (10)

TypeScriptC#C++ShellG-codeCMakefileJavaScript

Github contributions (5)

github-logo-circle
NightDriver client for ESP32
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:110 reviews, 106 commits, 113 PRs in 1 year 4 months
Contributions summary:Dave primarily addressed include issues within the codebase, suggesting they are familiar with the project's structure and dependencies. The fixes involve correcting include paths and adding missing header files, indicating a focus on build system stability and compatibility, which is crucial for the ESP32 platform. These changes, combined with the project's description of being a NightDriver client for ESP32, suggest the user is working on embedded systems code.
esp32arduinocppledplatformio
PlummersSoftwareLLC/Primes

Mar 2021 - Dec 2022

Prime Number Projects in C#/C++/Python
Role in this project:
userBack-end Developer
Contributions:10 reviews, 33 commits, 26 PRs in 1 year 9 months
Contributions summary:Dave primarily focused on optimizing the prime number sieve implementation. They refactored the timing code to simplify it and avoid resetting the object every pass. Furthermore, the user added a parallel implementation of the prime sieve using threads and updated build scripts to use the clang++ compiler. Finally, they fixed style issues and warnings.
primesprimesievepythondrag-racecpp
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
Dave Plummer - Engineering Manager at Plummer's Software LLC