Chris Hennes

STEAM Specialist at Pioneer Library System

Norman, Oklahoma, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (B.S.), Aerospace, Aeronautical and Astronautical Engineering, Bachelor of Science (B.S.), Aerospace, Aeronautical and Astronautical Engineering at Iowa State University
bookDoctor of Philosophy (Ph.D.), Aerospace, Aeronautical and Astronautical Engineering, Doctor of Philosophy (Ph.D.), Aerospace, Aeronautical and Astronautical Engineering at Penn State University
bookCretin-Derham Hall
stackoverflow-logo

Stackoverflow

Stats
16reputation
65reached
1answer
0questions
github-logo-circle

Github Skills (5)

c-language10
cprogramming-language10
front-end-development10
qt7
python7

Programming languages (11)

DockerfileC++ShellCSSCSCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
FreeCAD/FreeCAD

Nov 2020 - Jan 2023

This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Role in this project:
userBackend 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.
engineeringmodelerfemedacoin
chennes/QtUIXmlCleaner

Jan 2021 - Feb 2021

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