Summary
Laurence Werner is a senior software developer with 11 years of hands-on experience building cross-platform systems, currently contributing to Unity’s Developer Experience team on core engine, player features, and Unity Gaming Services integrations. He combines low-level C++ work with high-productivity C# and tooling for editor/player workflows, and has significant Android and cloud experience from publishing consumer apps that amassed over 500k downloads. His background spans XR/MR solutions, large-scale asset pipelines for Maya, and ML-assisted animation tooling, showing a knack for solving both real-time and pipeline automation challenges. Comfortable in client-facing and solo-engineer roles, he’s also built CI/CD and devops scaffolding (Azure, PlasticSCM, GitHub Actions) and a reusable React scaffolding for multilingual static sites. Based in Montreal, he brings a pragmatic blend of product-minded engineering and deep technical craft that accelerates creative teams and distributed content pipelines.
11 years of coding experience
11 years of employment as a software developer
D.E.C. Social Sciences, D.E.C. Social Sciences at Centennial College
Bachelor of Science (B.Sc.)[NOT COMPLETE] Computer Science, Bachelor of Science (B.Sc.)[NOT COMPLETE] Computer Science at Concordia University
D.E.S., D.E.S. at Collège Jean-de-Brébeuf
English, French