Chris Hennes is a STEAM Specialist and experienced C++/Python developer with 11+ years blending technical depth and hands-on community education at the Norman (OK) Public Library. He designs and teaches a wide range of technology programs—from Arduino and 3D printing to Unity game development and multigenerational coding classes—while running after-school robotics and media clubs that turn teen curiosity into practical skills. An active FreeCAD maintainer and backend contributor to its Part Design and Sketcher modules, he brings CAD application engineering and advanced geometry work into library makerspaces. Chris’s background includes aerospace research and CFD software development (Ph.D. in Aerospace Engineering), a combination that informs his methodical approach to troubleshooting and tool-building for learners and makers alike.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Science (B.S.), Aerospace, Aeronautical and Astronautical Engineering, Bachelor of Science (B.S.), Aerospace, Aeronautical and Astronautical Engineering at Iowa State University
Doctor of Philosophy (Ph.D.), Aerospace, Aeronautical and Astronautical Engineering, Doctor of Philosophy (Ph.D.), Aerospace, Aeronautical and Astronautical Engineering at Penn State University
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Role in this project:
Backend Developer & CAD Application Engineer
Contributions:4 releases, 1280 reviews, 752 commits in 2 years 2 months
Contributions summary:Chris's contributions focus on enhancing the Part Design and Sketcher modules of FreeCAD, indicating a deep understanding of CAD application engineering. They implemented several features related to constraint management and feature modeling, improving the user experience and functionality of the software's core tools. These commits involve low-level changes to the core software's GUI, incorporating advanced geometry techniques.
Contributions:3 releases, 37 commits, 32 pushes in 12 days
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
Chris Hennes - STEAM Specialist at Pioneer Library System