David Pilger

Senior Principal II Software Engineer at BAE Systems

Denver, Colorado, 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 Pilger is a Senior Principal II Software Engineer based in Denver with eight years of focused experience building and modeling complex systems across aerospace and defense firms. He combines deep algorithmic and systems modeling expertise with hands-on C++ development—evidenced by contributions to NumCpp where he improved linear algebra and special-function documentation and ensured robust type support including complex numbers. His career progression through roles at Northrop Grumman, Ball Aerospace, and BAE Systems reflects a pattern of technical leadership on high-assurance engineering programs. Trained in mechanical engineering and physics with advanced systems engineering coursework from Caltech, he frequently bridges rigorous academic thinking with practical, production-ready software. Notably, he brings an engineer’s attention to detail to both code and documentation, improving long-term maintainability of scientific libraries and mission-critical software.
code8 years of coding experience
job15 years of employment as a software developer
bookCalifornia Institute of Technology
bookMaster's of Science Mechanical Engineering, Master's of Science Mechanical Engineering at Colorado School of Mines
bookhigh school diploma, high school diploma at Broomfield High School
stackoverflow-logo

Stackoverflow

Stats
55reputation
575reached
0answers
4questions
github-logo-circle

Github Skills (10)

doxygen10
c-language10
cprogramming-language10
documentation10
linear-algebra9
kubernetes-helm6
kubernetes6
visual-studio6
segmentation-fault6
inheritance6

Programming languages (2)

C++CMake

Github contributions (5)

github-logo-circle
dpilger26/NumCpp

Feb 2018 - Oct 2022

C++ implementation of the Python Numpy library
Role in this project:
userBack-end Developer
Contributions:28 releases, 2 reviews, 1051 commits in 4 years 8 months
Contributions summary:David focused on improving the documentation of the NumCpp library. Their contributions consisted of updating doxygen documentation for methods and functions, including the implementation of functions related to linear algebra and special functions. The changes involved modifications to include files and header files, ensuring consistency with the latest library updates. The user also addressed specific issues, such as a typo in the source code, and ensured that the library functions correctly supported different data types, including complex numbers.
cpppythonnumpypython-bindingsscientific-computing
dpilger26/Unity2D

Feb 2019 - Mar 2019

Contributions:77 commits, 75 pushes, 1 branch in 1 month
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 Pilger - Senior Principal II Software Engineer at BAE Systems