William Gray is a Software Engineer II with a decade of experience building CAD, BIM, and digital twin tools at Bentley Systems, where he has progressed from intern to senior individual contributor. He combines an academic background in electrical and computer engineering with hands-on work across mobile, desktop, AR, and embedded-style projects, including an autonomous GPS-guided survey vehicle. William focuses on practical problem solving that helps infrastructure teams adopt modern engineering software, routinely bridging platform boundaries and legacy code. He has deep familiarity with native development workflows (Android NDK, iOS/Mac) and cross-team collaboration across global teams. Based in Owens Cross Roads, Alabama, he brings both R&D curiosity and production discipline to shipping reliable engineering applications. An uncommon detail: his early internships involved porting and refactoring complex desktop codebases for mobile and AR use, evidencing long-standing adaptability to new platforms.
10 years of coding experience
8 years of employment as a software developer
Master of Science (M.S.) Electrical and Computer Engineering, Master of Science (M.S.) Electrical and Computer Engineering at Mississippi State University
Components built on iTwin.js for usability in an iTwin.js based Viewer.
Contributions:1 PR, 1 push in 2 months
usabilityreactitwinviewerreactjs
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 Gray - Software Engineer II at Bentley Systems