Karl Henkel is a Staff Software Engineer with 14 years building game engines, 3D modeling tools, and artist-focused workflows, most recently co-founding ProBuilder and shipping scene tooling at Unity. He blends hands-on C# and Unity expertise with technical leadership across startups and established teams, driving tooling that empowers artists to work faster and more creatively. His open-source work includes a C# port of Evan W’s CSG.js, demonstrating deep familiarity with geometry, BSP trees, and real-time boolean operations inside Unity. Based in Columbus, Ohio, he’s comfortable moving between core algorithmic problems and pragmatic product delivery, and he often surfaces developer-friendly compatibility fixes and demos that make complex systems approachable for teams.
14 years of coding experience
14 years of employment as a software developer
Bachelor Of Science Digital Media, Bachelor Of Science Digital Media at Ohio University
A C# port of CSG.js by Evan W (http://evanw.github.io/csg.js/).
Role in this project:
Full-stack Developer
Contributions:22 commits, 7 PRs, 22 pushes in 6 years 5 months
Contributions summary:Karl primarily worked on porting a CSG (Constructive Solid Geometry) library from JavaScript to C#. Their contributions included implementing core CSG node functionality, such as clipping, inverting, and building BSP trees. They also created a demo scene demonstrating boolean operations and wireframe rendering within the Unity engine, showcasing the integration and usage of the ported library. Additionally, the user addressed compatibility issues and updated the project to align with newer Unity versions.
STL import/export for Unity, supporting both ASCII and Binary.
Contributions:1 release, 1 review, 38 commits in 4 years 6 months
exportasciistlcsharpunity
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
Karl Henkel - Staff Software Engineer at Unannounced Startup