Guillaume Levasseur

Senior Software Developer, Quality at Unity

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Guillaume Levasseur is a Senior Software Developer focused on quality, with nine years of professional experience and a long history of delivering testable, maintainable systems across desktop, mobile and cloud platforms. He combines deep .NET and WPF roots with modern mobile development using Xamarin, Java and past Objective-C work, and has applied Azure services like Event Hubs and Service Fabric to production apps. At Unity he has driven test automation, CI/CD, release management and DevOps adoption for Virtual Production and Wētā Tools, and has contributed fixes to high-profile Unity sample projects involving Unity Addressables. A pragmatic believer in TDD and deployment automation, he played a major role in introducing Octopus Deploy and VSTS workflows that accelerated delivery and improved quality. Comfortable leading distributed teams, he has hands-on experience in people and project management and even spent time in India for knowledge transfer. Outside engineering he pursues languages—he studied German and Italian in Europe and is steadily learning Russian—reflecting the same persistence he brings to complex technical problems.
code9 years of coding experience
job16 years of employment as a software developer
bookSoftware Engineer, Computer Software Engineering, Software Engineer, Computer Software Engineering at École de technologie supérieure
bookBEng., Software Engineering, BEng., Software Engineering at Université du Québec - Ecole de Technologie supérieure
bookDiploma of college studies, Administrative Computer Sciences, Diploma of college studies, Administrative Computer Sciences at Cégep de Matane
bookCertificate in administration, Business Administration and Management, General, Certificate in administration, Business Administration and Management, General at HEC Montréal
languagesEnglish, French, German, Italian, Russian
github-logo-circle

Github Skills (6)

game-development10
csharp10
dotnet-core10
unity3d10
asset-management9
version-control9

Programming languages (2)

C#Mathematica

Github contributions (5)

github-logo-circle
Repository for the Endless Runner Game Sample (Trash Dash)
Role in this project:
userGame Developer (with focus on Unity Engine and Addressables)
Contributions:29 commits, 2 PRs, 23 pushes in 4 years 1 month
Contributions summary:Guillaume primarily contributed to bug fixes and addressed build issues within the Unity-based game. They resolved errors related to power-up icons and character positioning. Furthermore, the user tackled build-related problems by switching asset loading paths and removing remote catalog building, as well as addressed warnings regarding deprecated components. They also updated the project's addressable package and added an asset store tool package version.
dashrunner-gameendless-runner-gamerunnerendless-runner
Unity-Technologies/Gamekit3D

Jan 2019 - Mar 2021

Contributions:19 commits, 12 pushes, 6 branches in 2 years 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Guillaume Levasseur - Senior Software Developer, Quality at Unity