William Ernest is a Director of Engineering with 11 years of hands-on experience building software for energy and industrial domains, currently leading engineering at Silectis. He combines deep systems and software skills across C/C++/C#, Python, JavaScript, SQL and Unix scripting with a strong mathematical and analytics background (MS, Analytics from Georgia Tech). His career spans roles from chemistry technician at TVA—giving him practical operational insight—through senior systems and data engineering at Grid Protection Alliance, to solutions and leadership positions that bridge product, implementation, and reliability. Known as a detail-oriented critical thinker and fast learner, he brings pragmatic Agile engineering, UML-driven design, and extensive cross-platform tooling experience to complex grid and industrial software problems. Based in Chattanooga, he pairs formal computer science training (BS, magna cum laude) with full‑stack web certification, enabling both low-level performance work and higher-level system architecture.
11 years of coding experience
3 years of employment as a software developer
Bachelor’s Degree, Computer Science, Magna Cum Laude, Bachelor’s Degree, Computer Science, Magna Cum Laude at Florida State University
Full Stack Web Developement Certification, Computer Software Engineering, Full Stack Web Developement Certification, Computer Software Engineering at Free Code Camp
Master of Science - MS, Analytics, Master of Science - MS, Analytics at Georgia Institute of Technology
Bachelor's Degree, Biochemistry, Bachelor's Degree, Biochemistry at The University of Tennessee at Chattanooga
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 Ernest - Director Of Engineering at Silectis