Summary
Murray Macchio is a seasoned technology leader and Director of Enterprise Architecture with 16 years of hands-on software development and architecture experience, currently leading strategic architecture at Empire Life in Kingston, Ontario. He progressed from Java and .NET developer roles into CTO and enterprise architecture positions, consistently delivering large projects from requirements through completion. Known for pragmatic honesty about scope and timelines, he blends deep full‑stack skills (.NET, C#, ASP.NET, JavaScript, SQL) with a focus on reliable, maintainable systems. As a mentor and manager he emphasizes predictable delivery and measurable outcomes, reflecting a career shaped by both startup CTO responsibilities and enterprise-scale solution design. An alumnus of Carleton University, he brings a steady, known-quantity approach to complex technical and organizational challenges.
16 years of coding experience
13 years of employment as a software developer
Bachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at Carleton University