Summary
Mark Loyzer is a Senior Software Engineer with 11 years of experience building AI-driven, cloud-agnostic systems and distributed services. With an MSc in Computer Science from the University of Toronto, he specializes in automated planning, heuristic search, reinforcement learning and symbolic reasoning—skills he applied as lead engineer on a reasoning microservice and constraint-action resolution systems. He has shipped end-to-end components across languages and stacks (Python, Go, Node.js) at companies including Beyond Limits, Hopper/HTS, and Amazon, and has worked with large-scale data (Spark/HDFS) and messaging/storage systems to keep solutions portable. Mark’s strength is translating graph-structured problems into efficient search strategies, choosing the right tradeoff between speed and optimality, and turning PoCs into production products while directly interfacing with clients. An early interest in building tooling is reflected in an auto-grader he developed as a teaching assistant, hinting at a practical bent for automation and developer productivity.
11 years of coding experience
6 years of employment as a software developer
Honors Bachelor of Science (HBSc) Computer Science, Honors Bachelor of Science (HBSc) Computer Science at Western University
Master’s Degree Computer Science, Master’s Degree Computer Science at University of Toronto