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