Summary
James Hughes is an Associate Director of Planning & Architecture with 11 years of experience turning frontline problems into pragmatic technology solutions at EPCOR. Grounded in a Computer Science degree and a background as a hands-on developer, he blends technical depth in web, mobile, cloud, and data architecture with people-focused leadership. He has led teams through application and data platform roadmaps, GIS integrations, and enterprise-scale modernization while owning planning, budgeting, and delivery across multiple business units. James thrives on communicating with operational staff to identify the day's worst pain points and architecting systems that make their work markedly better. Outside work he stays sharp by exploring emerging tech, inventing business ideas with friends, and perfecting low-and-slow BBQ — a mix that keeps his problem-solving creative and grounded. Based in Edmonton, he brings a practical, empathetic approach to bridging strategy and engineering execution.
11 years of coding experience
13 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at University of Alberta
Bachelor of Science - BS, Biology, Bachelor of Science - BS, Biology at MacEwan University
English, French