William Dieter

Software Development Engineer at Intel Corporation

Portland, Oregon, 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

👤
Senior
🎓
Top School
William Dieter is a software development engineer with 11 years of experience building systems software across micro-controllers, cloud, and compute accelerators, currently developing software to support compute acceleration at Intel in Portland, Oregon. He excels at translating customer needs into practical designs and shipping robust solutions, with a background spanning Wi‑Fi networking to low‑level systems. William has contributed to high-profile open-source tooling such as CMake, improving Intel compiler support and cross-platform build configurations—demonstrating attention to compiler nuances and build reproducibility. His work reflects a blend of deep systems knowledge and pragmatic engineering, from Fortran interface tests to modern accelerator stacks. He holds advanced technical training (PhD) and a BSCEE from Purdue, bringing both research rigor and production-focus to challenging problems.
code11 years of coding experience
bookPhD, PhD at University of Kentucky
bookBSCEE, BSCEE at Purdue University
stackoverflow-logo

Stackoverflow

Stats
3,036reputation
118kreached
27answers
3questions
Badges
floating-point
top-5%
scp
top-5%
github-logo-circle

Github Skills (22)

build-system10
cmake10
9
floating-point9
ieee9
scp9
openmp9
mpi8
fortran8
c-language7
blas7
c117
c177
cprogramming-language7
cpack6

Programming languages (5)

TypeScriptC++CPythonFortran

Github contributions (5)

github-logo-circle
Kitware/CMake

Nov 2020 - Jul 2022

Mirror of CMake upstream repository
Role in this project:
userSoftware Engineer (Compiler/Build System Focus)
Contributions:40 commits in 1 year 9 months
Contributions summary:William primarily contributed to the CMake build system, focusing on improving support for Intel compilers. They added support for IntelLLVM, including various modules and configurations, and addressed related issues in FindBoost, FindMPI, FindOpenMP, and FindBLAS. The user also fixed compiler-specific issues, such as those related to code optimization and permission settings in CPack tests, and made modifications to the Fortran interface tests.
cppcmakeupstream
william-r-dieter/pyDot11

Aug 2017 - Apr 2018

Encrypt and Decrypt 802.11 on-the-fly
Contributions:2 pushes, 5 branches in 7 months
cryptographyon-the-flydecryptencryptionencrypt
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
William Dieter - Software Development Engineer at Intel Corporation