Summary
Carl Middleton is a Head of Engineering based in Greater Melbourne with 11 years of hands-on software development experience and a BSc in Computer Science. He has progressed through technical and leadership roles at MECCA Brands—from Senior Developer to Head of Platform Engineering and now Head of Engineering—driving backend and platform initiatives for eCommerce and SaaS products. A pragmatic full-stack engineer by training, Carl’s expertise centers on C#, .NET Core, Web API, T-SQL and modern front-end patterns, coupled with strong experience in service-oriented architectures and TDD. He’s known for turning complex eCommerce requirements into reliable, testable systems and for scaling platform teams while remaining close to code and delivery. An understated strength is his cross-market experience in both Australian and London software houses, which informs his balanced approach to product, engineering process and stakeholder collaboration.
11 years of coding experience
17 years of employment as a software developer
Bachelor of Science Computer Science, Bachelor of Science Computer Science at The University of Waikato
Bachelor of Science (B.Sc.) Computer Science, Bachelor of Science (B.Sc.) Computer Science at Kaitaia College