Joseph Eagar is a seasoned software engineer with 19 years of experience specializing in computer graphics and sculpting tools, currently working at Circuitly in Folsom, CA. He has deep C/C++, Java, Python and WebGL expertise and a proven track record rewriting Blender’s mesh modeler and leading the BMesh project, work used by tens of thousands worldwide. His open-source contributions include fixing complex sculpting and multiresolution memory issues in the official Blender repo, reflecting strong low-level debugging and geometry knowledge. A pragmatic founder and contractor, he also built a browser-based WebGL CAD/modeler (all-shape.com) and applied graphics skills in ADAS at Robert Bosch. Notable but less obvious: he combines production-grade tool development with hands-on fixes that prevent subtle memory corruption in real-time 3D pipelines.
Contributions summary:Joseph contributed to the Blender project by addressing issues related to masking and geometry within the sculpting tools. Their work involved debugging and fixing problems with the functionality of the mask expand, ensuring correct behavior in various situations. The user also implemented code to make sure that face sets are initialized properly and to handle potential memory corruption issues in the multiresolution mode.
Contributions:14 pushes, 3 branches in 5 years 8 months
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.