William Schmidt

Wichita, Kansas, 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
William Schmidt is a Principal Compiler Engineer with three decades of proprietary and open-source compiler expertise, now focused on automatic and explicit vectorization in Intel's oneAPI compilers built on LLVM. Previously he led the GNU Toolchain team for POWER at IBM, driving GCC/LLVM backend work, ELF ABI maintenance, and close collaboration with processor architects and Linux distributors. His career spans deep middle-end and back-end optimizations—profile-guided transformations, superblock and trace optimizations, adaptive inlining, and runtime-aware code generation—originally honed on IBM i and Power systems. He combines hands-on implementation with tooling and process improvements, having introduced instrumentation, testing automation, and causal-quality analysis in shipping compilers. Based in Wichita, Kansas, he holds a Ph.D. in Computer Science and is notable for bridging processor design decisions with practical compiler features that enable new hardware capabilities immediately upon release.
code4 years of coding experience
job27 years of employment as a software developer
bookPh.D. Computer Science, Ph.D. Computer Science at Iowa State University
bookB.A. Mathematics Music, B.A. Mathematics Music at Bethel College
github-logo-circle

Github Skills (3)

compiler10
llvm10
toolchain10

Programming languages (1)

LLVM

Github contributions (3)

github-logo-circle
llvm/llvm-project

May 2022 - May 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:1 PR, 1 push, 17 comments in 3 years
compilerllvmtoolchain
wjschmidt/llvm-project

May 2025 - May 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:1 branch in 1 day
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