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
Dave Plummer is an Engineering Manager based in Redmond with a seven-year track record of hands-on software and embedded systems development. A former Microsoft developer with a knack for tooling, his GitHub shows practical contributions from ESP32 IoT clients to high-performance prime sieves in C#/C++/Python. He blends low-level build and portability fixes with parallelization and performance tuning, demonstrating both system-level thinking and delivery focus. As a manager he pairs this technical depth with pragmatic problem-solving that stabilizes build systems and accelerates delivery. Not obvious from the title: he has experience shipping small but impactful utilities and ports, reflecting an engineer who values durable, well-crafted developer tools. He brings product-aware engineering to teams that need reliable systems engineering and performance-first implementations.
code8 years of coding experience
github-logo-circle

Github Skills (15)

algorithm10
esp3210
data-structures10
platformio10
algorithms10
benchmarking10
c-language10
cprogramming-language10
arduino10
multithreading10
data-structure10
benchmark9
docker8
programming-language8
dockers8

Programming languages (12)

C#TypeScriptC++ShellCG-codeMakefileJavaScript

Github contributions (5)

github-logo-circle
NightDriver client for ESP32
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:135 reviews, 106 commits, 138 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 100+ programming languages, to compare their speed - and their programmer's cleverness
Role in this project:
userBack-end Developer
Contributions:11 reviews, 33 commits, 28 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.
programming-languageprogramming-languagesdrag-raceprimesprimesieve
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