Top expert inWebGL and Interactive 3D Graphics Development
David Catuhe is a seasoned engineering leader and creator of the Babylon.js open-source 3D engine, now serving as Partner Group Engineering Manager at Microsoft with over a decade of focused client and web platform development. He blends deep technical expertise in WebGL, JavaScript/TypeScript, HTML5 and C#/DirectX with hands-on contributions to high-profile projects like Babylon.js exporters, Vorlon.js and the Windows Community Toolkit. At Microsoft he has driven web video and 3D strategy across Stream, SharePoint Spaces, PowerPoint on the web and other products, translating open-source innovation into production-scale services. Known for methodical organization and strong cross-team relationships, he steers large engineering teams while remaining an active coder and maintainer. His GitHub history shows both UI/UX polish and low-level exporter work (including Blender integrations), reflecting a rare full-stack 3D toolchain fluency. Based in Seattle, he combines evangelism and product leadership with a persistent focus on developer experience and community collaboration.
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:56 releases, 1854 reviews, 12337 commits in 9 years 5 months
Contributions summary:David primarily contributed to UI development within the Babylon.js framework, as evidenced by the edits to `commandBarComponent.tsx` and `sceneExplorerComponent.tsx` files, as well as involvement with controls like `ToggleButton` and `ColorPicker`. They addressed UI bugs, improved code related to the color picker, and added a feature for selecting a node in the node explorer. The user's work is focused on enhancing the user experience within the GUI Editor.
Contributions:6 reviews, 2290 commits, 1912 PRs in 4 years 9 months
Contributions summary:David primarily focused on implementing UI changes within the documentation website. They integrated a new header for overviews and added entries to the mobile menu, improving navigation. Additionally, the user updated banner elements and modified the main JavaScript file to include and organize various UI components. The code commits indicate a focus on front-end development and UI/UX enhancement.
babylonjs
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.