Sergio Masson

Senior Software Engineer at 4D Pipeline

São Paulo, Brazil
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

🤩
Rockstar
🎓
Top School
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.
code4 years of coding experience
job8 years of employment as a software developer
bookBachelor of Engineering, Biomedical Engineering, 3.1, Bachelor of Engineering, Biomedical Engineering, 3.1 at Federal University of ABC
bookExchange student, Biomedical Engineering, Exchange student, Biomedical Engineering at University of Toronto
languagesEnglish
github-logo-circle

Github Skills (19)

webgl10
c-language10
game-engine10
game-dev10
typescript10
texturing10
babylonjs10
texture10
graphics-programming10
typescript-types10
3d10
bgfx10
typescripts10
natives10
game-development10

Programming languages (7)

TypeScriptJavaC++CMakeJavaScriptMathematicaGLSL

Github contributions (5)

github-logo-circle
BabylonJS/BabylonNative

Jan 2022 - Jan 2023

Build cross-platform native applications with the power of the Babylon.js JavaScript framework
Role in this project:
userFull-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.
cppnativenative-applicationsjavascript-frameworkbabylon
BabylonJS/Babylon.js

Jan 2022 - Jan 2023

Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Role in this project:
userFull-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