David Peercy

Senior Scientist Engineer-Special Appointment at Sandia National Laboratories

Albuquerque, New Mexico, 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
David Peercy is a Senior Scientist/Engineer at Sandia National Laboratories with over three decades of experience in systems and software qualification and five years focused on modern software engineering practices. He blends a deep academic background with a PhD in mathematics and hands-on engineering, specializing in software reliability, supportability, and quality engineering for critical systems. At Sandia he has driven qualification and reliability efforts while contributing to open-source automation—most notably enhancing Trilinos status-reporting through Python-driven GitHub API integrations. Colleagues rely on him for pragmatic automation that turns complex project status and issue data into actionable reports. Known as a "wannabe mathematician" on GitHub, he pairs analytical rigor with practical tooling to improve team visibility and software health.
code5 years of coding experience
bookPhD, Mathematics, PhD, Mathematics at New Mexico State University
github-logo-circle

Github Skills (16)

trilinos10
markdown10
automation10
automations10
markdown-it10
github-api10
argument-parsing10
python10
hpc8
cluster-computing8
accelerated-computing8
scientific-computing8
high-performance8
parallel-computing8
cpp4

Programming languages (7)

TypeScriptC++MakefileJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
trilinos/trilinos

Sep 2022 - Dec 2022

Role in this project:
userBack-end Developer
Contributions:16 commits in 3 months
Contributions summary:David's commits focus on updating a Python script (`table_Automation2.py`) used for generating the Trilinos status table. Their contributions involve modifying the script's arguments, filtering options, and table layout to reflect changes in the Trilinos project's status tracking. The user implemented changes to the information displayed, like adding/removing columns and linking total open pull requests, to improve the presentation and usability of the status report. These modifications indicate an effort to automate and streamline the reporting process.
govrepositoriesreacttrilinos
Contributions:2 PRs, 372 pushes, 4 branches in 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
David Peercy - Senior Scientist Engineer-Special Appointment at Sandia National Laboratories