Brandon Bloch

I’m a software developer from Toronto, Canada. I studied computer science at Queen’s University with a focus on software architecture and formal language processing.

I’ve worked in full-stack web and desktop application development, cloud infrastructure architecture, ops, and management roles. I’m currently self-employed as a software consultant, helping companies build better software, and working on some personal projects.

Education

  • 2012–2017

    Queen’s University

    , Computer Science

    Graduated with distinction

Employment

  • 2025—

    Consultant

    Brandon Bloch Consulting

    Software architecture, technical strategy, full-stack web development

  • 2024–2025

    Technical Engineering Manager, Canvas

    Mosaic Manufacturing

    Technical leadership, development, cloud architecture/ops

  • 2018–2024

    Canvas Technical Lead

    Mosaic Manufacturing

    Cloud-based 3D software architecture, development, and operations

  • 2016–2018

    Software Developer

    Mosaic Manufacturing

    Software processes to enable multi-material 3D printing

  • 2009–2016

    Full Stack Web Developer

    Freelance

    Turning customer visions into practical web solutions