William Crain is a mechanically trained engineer and proficient software developer with nine years of experience applying numerical analysis and bespoke tooling to real-world energy projects. Since graduating from the University of Nevada, Reno and passing the FE, he has focused professionally on designing and implementing NFPA 110 emergency power systems, including an 8MW natural gas standby and peak-shaving station for a grow facility. He blends hands-on project engineering and consulting with code-driven approaches—writing Monte Carlo simulations and custom analysis tools to de-risk designs and optimize performance. Comfortable leading projects end-to-end, he has progressed from lab manager and project engineer roles to commercial engineering responsibilities across the Southwest. Based in Las Vegas, he maintains an active personal coding practice on GitHub, using software to turn complex math into practical engineering solutions.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Mechanical Engineering, Bachelor of Science - BS, Mechanical Engineering at University of Nevada, Reno
Contributions:32 commits, 6 PRs, 19 pushes in 10 days
crosswordminigamesautomationskinsdm
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 Crain - Commercial Engineer I at Empire Cat