Sergio Masson is a senior software engineer based in São Paulo with four years of professional experience bringing high-fidelity 3D graphics to native platforms. Currently on Microsoft’s Babylon.js/Babylon Native team, he focuses on native engine work—textures, morph targets, memory optimizations and graphics infrastructure—helping a leading open-source WebGL engine run smoothly in native apps. His background spans Unity, Unreal and custom rendering work for AR and medical visualization, combining C#, C++ and shader development with performance-oriented, SOLID-driven architecture. As a part-time consultant he integrates proprietary asset pipelines for game engines, showing a knack for bridging artist workflows and low-level engine systems. Notably, his open-source contributions include refactors and bug fixes that improve cross-platform rendering reliability and memory use in a widely adopted graphics engine.
4 years of coding experience
8 years of employment as a software developer
Bachelor of Engineering, Biomedical Engineering, 3.1, Bachelor of Engineering, Biomedical Engineering, 3.1 at Federal University of ABC
Exchange student, Biomedical Engineering, Exchange student, Biomedical Engineering at University of Toronto
Build cross-platform native applications with the power of the Babylon.js JavaScript framework
Role in this project:
Full-stack Developer
Contributions:77 reviews, 10 commits, 63 PRs in 11 months
Contributions summary:Sergio primarily worked on the native implementation of the Babylon.js framework. Their contributions include adding support for 2D texture arrays and morph targets, fixing texture-related bugs, and optimizing memory usage for vertex and index buffers. They also refactored graphics infrastructure, introduced a dispatchable pattern, and addressed issues related to viewport settings and clipping in the Canvas context.
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Role in this project:
Full-stack Developer
Contributions:32 reviews, 26 commits, 26 PRs in 11 months
Contributions summary:Sergio contributed to the Babylon.js project by adding and modifying features related to the native engine, specifically focusing on texture handling, including 2D array textures. They addressed code issues, including linting errors and formatting, demonstrating an understanding of the project's development workflow. The user also made adjustments to the engine's capabilities and configuration to support new features and ensure proper rendering.
gameopen-gameenginebabylonjavascript
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
Sergio Masson - Senior Software Engineer at 4D Pipeline