Gabriel Lavoie is a Principal DevOps Architect based in Quebec with 10 years of experience designing and operating cloud-native platforms and complex systems integrations. He has progressed through engineering and product leadership roles at GoTo (formerly LogMeIn/Jive), leading standardized Kubernetes-based platforms that help product teams deploy and run services reliably at scale. Gabriel pairs deep systems-level curiosity with hands-on backend work—his open-source contributions to Keycloak improved Hibernate/infinispan caching and composite role performance, showing a knack for practical performance engineering. He holds an MSc in Computer Science and a track record of unifying authentication and deployment automation across large SaaS environments. Known for balancing architecture, developer experience, and operational impact, he also volunteers as a ski and mountain-bike patroller, signaling an appetite for teamwork and risk-aware decision making.
10 years of coding experience
13 years of employment as a software developer
Master of Science (MSc) Informatique, Master of Science (MSc) Informatique at Université Laval
B.Sc.A Informatique, B.Sc.A Informatique at Université du Québec à Chicoutimi
Open Source Identity and Access Management For Modern Applications and Services
Role in this project:
Back-end Developer
Contributions:6 commits, 9 PRs, 63 comments in 11 months
Contributions summary:Gabriel made significant contributions to optimizing Keycloak's backend performance, specifically related to composite roles. They refactored data structures from collections to sets for improved Hibernate performance and caching. The user addressed performance bottlenecks within the Infinispan cache implementation for roles and expanded test coverage. They also worked on improving cache configurations.
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.