Gary Haussmann is a software engineer in Denver with 13 years of experience specializing in graphics, numerical simulation, and systems programming. He brings a strong mathematics and Ph.D.-level engineering background to projects that demand high-performance code, real-time control, and instrumentation. His work ranges from optimizing million-degree-of-freedom simulations and rebuilding legacy Windows telemetry GUIs to maintaining SketchUp’s graphics stack at Trimble. An active open-source contributor, he has built React bindings for three.js to simplify 3D scene composition and interaction. Colleagues rely on him for pragmatic optimization driven by profiling and for translating complex physical experiments into reliable software.
13 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Electrical and Electronics Engineering, Doctor of Philosophy (Ph.D.), Electrical and Electronics Engineering at University of Colorado Boulder
React bindings to create and control a 3D scene using three.js
Role in this project:
Front-end Developer
Contributions:259 commits, 31 PRs, 197 pushes in 6 years 5 months
Contributions summary:Gary primarily contributed to the development of a React-based library for creating and controlling 3D scenes using three.js. Their work focused on building reusable React components like `THREEScene`, `Mesh`, and various light and camera objects to simplify the integration with three.js. Contributions include features such as handling user interactions, adding examples to showcase the library's capabilities and optimizing component properties to improve property propagation within the scene.
Contributions:308 commits, 36 PRs, 176 pushes in 4 years 7 months
reactcanvasjavascriptpixipixi-js
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
Gary Haussmann - Software Engineer at Trimble Inc.