Summary
Ray Vernagus is a Principal Software Engineer with 17 years of development and 20 years of utility-domain experience, currently leading GenAI and ML initiatives at Consumers Energy from Jackson, Michigan. He combines hands-on expertise in Python, .NET, Azure, and enterprise architecture (TOGAF/ArchiMate) to deliver production-scale systems—from transformer load profiling and energy theft detection to RAG-driven document interfaces. His work has measurably improved operational accuracy and customer experience, including a Purpose Award-winning forestry outage prediction and large gains in load prediction accuracy. Known for translating abstract architecture into pragmatic solutions, he also pioneers standards, integrations, and automation across teams. Studying ML in Python, R, and .NET, he blends cognitive science and philosophy training with deep utility domain knowledge to tackle complex, data-driven problems.
17 years of coding experience
15 years of employment as a software developer
B.S. Cognitive Science, B.S. Cognitive Science at University of Michigan-Flint