Summary
Alex Craig is a Toronto-based Software Architect with 11 years of hands-on experience designing and modernizing full-stack web applications, primarily using .NET and React. He progressed through developer roles into architecture at Konrad Group, where he rearchitected core products, mentored junior engineers, and drove agile delivery of well-tested features. A Seneca BSD graduate with additional UI design training from BrainStation, he combines strong object-oriented fundamentals and design-pattern fluency with a front-end sensibility—describing himself as a "front end developer living in a full stack world." Known for modernizing legacy systems and improving performance, he balances pragmatic engineering with maintainable, extensible codebases. Colleagues rely on him for cross-team collaboration and for translating product needs into scalable technical solutions.
11 years of coding experience
11 years of employment as a software developer
User Interface Design, User Interface Design at BrainStation
Bachelor of Technology (Software Development), Bachelor of Technology (Software Development) at Seneca Polytechnic
English, Italian