Gabriel Belmonte is a Senior Software Developer based in Montreal with 12 years of experience building tools and infrastructure for game development and real-time systems. He has driven tooling, CI/CD and editor integrations at Ubisoft and currently contributes to development at Unity, specializing in C# and C++ solutions that prioritize practicality without sacrificing elegant design. A strong problem-solver with a soft spot for math and programming puzzles, he balances abstract curiosity with pragmatic trade-offs to deliver timely, efficient software. His background includes cross-platform networking, automated testing, and ETL work, reflecting a breadth from low-level systems to developer-facing tooling. Notably, he pairs a high academic achievement in Computer Engineering (3.97 GPA) with hands-on production experience, often choosing simpler, more maintainable approaches when they accelerate delivery.
12 years of coding experience
8 years of employment as a software developer
Bachelor's Degree, Computer Engineering, 3.97 GPA, Bachelor's Degree, Computer Engineering, 3.97 GPA at Concordia University
Diploma of College Studies, Pure and Applied Science (Enriched), R-Scode: 33.520, Diploma of College Studies, Pure and Applied Science (Enriched), R-Scode: 33.520 at Dawson College
Diagram.NET is a free open-source diagramming tools written entirely in C#.
Contributions:1 review, 1 comment in 8 years 10 months
dotnetdrawiodiagrammingcsharpdiagram
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
Gabriel Belmonte - Senior Software Developer at Unity