David Wingate is an associate professor of computer science at Brigham Young University with a PhD from the University of Michigan and nine years of professional experience blending academic research and industry R&D. His work focuses on machine learning—especially deep learning and language models—and experimental intersections with soft robotics and hardware-accelerated probabilistic inference. He has led and advised technology efforts in both startups and corporate labs, including CTO roles and directing Lyric Labs at Analog Devices where he explored what the “GPU of machine learning” might look like. Based in Provo, Utah, he balances rigorous theoretical research with practical systems-building, often asking cross-disciplinary questions that push hardware-software co-design.
9 years of coding experience
15 years of employment as a software developer
PhD, Computer Science, PhD, Computer Science at University of Michigan
Masters, Computer Science, Masters, Computer Science at Brigham Young University
Contributions:18 pushes, 1 branch in 2 years 2 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.