Alex Bogartz is a Lead Software Engineer based in Portland, Oregon with 13 years of experience and a specialized six-year focus on real-time 3D, WebGL, and shader development. At Nike he leads frontend teams building 3D shoe customizers and internal design tools, mentoring engineers while authoring GLSL shaders to visualize complex materials. His background spans games, immersive experiences, and web apps, with deep expertise in JavaScript/TypeScript, React, Angular, Node.js, and game engine development. Alex contributes to major open-source work on Babylon.js, improving texture handling and loading efficiency for real-time engines. Comfortable bridging product and platform needs, he combines hands-on engine-level changes with delivery of polished, responsive UIs for both consumer and internal tools.
13 years of coding experience
18 years of employment as a software developer
Los Angeles Valley College
Animation, Animation at American Animation Institute
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Role in this project:
Front-end Developer
Contributions:3 reviews, 14 commits, 4 PRs in 6 years
Contributions summary:Alex primarily contributed to the engine's texture handling and loading capabilities. They modified the `ThinEngine` and `Engine` classes to include features for excluding compressed textures, adjusting the compressed texture format handling, and added a method to set compressed texture exclusions. Further, the user updated the texture loading process by adding querystring support to texture URLs and made adjustments to the cube texture handling. These changes indicate an effort to improve texture management and loading efficiency.
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.