Hajo Krabbenhöft

CTO at spratpix GmbH & Co. KG

Greater Kiel Area Germany
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

👤
Senior
🎓
Top School
Hajo Krabbenhöft is a CTO and serial founder with 15 years of hands-on experience building research-driven products at the intersection of computer vision, 3D reconstruction, and speech recognition. He leads engineering teams at ImageRights and DeutscheKI while running his own R&D company focused on SfM and 3D object recognition, blending academic rigor from an M.Sc. in Mathematics in Medicine & Life Science with practical startup execution. A seasoned backend developer, his open-source contributions include stability fixes to OpenCV’s TIFF handling and substantive enhancements to Ultimaker’s Cura/CuraEngine—work that improved G-code generation and print quality. He combines a propensity for inventing new things (from electronics to software) with a knack for turning high-risk research into commercial modules and services. Based in the Greater Kiel Area, he brings a rare mix of creative curiosity, math-driven research, and production-grade engineering leadership.
code15 years of coding experience
job1 year of employment as a software developer
bookMaster of Science (M.Sc.) Mathematics in Medicine and Life Science, Master of Science (M.Sc.) Mathematics in Medicine and Life Science at Universität zu Lübeck
bookHumboldt-Schule Kiel
languagesGerman, English, French, Latin
github-logo-circle

Github Skills (11)

computer-vision10
opencv10
engine10
cpp10
gcode10
python10
cplus10
protobuffer10
image-processing10
protobuf10
3d-printing9

Programming languages (12)

TypeScriptC++ShellCJavaScriptGoObjective-CHTML

Github contributions (5)

github-logo-circle
Ultimaker/CuraEngine

Sep 2015 - Sep 2015

Powerful, fast and robust engine for converting 3D models into g-code instructions for 3D printers. It is part of the larger open source project Cura.
Role in this project:
userBack-end Developer
Contributions:18 commits, 7 PRs, 2 comments in 1 day
Contributions summary:Hajo primarily focused on enhancing the CuraEngine's back-end functionality related to 3D printing processes. Their contributions include the addition of new polygon types, integration of features for handling combing and retraction paths, and improvements to the GCode generation process. These changes involved modifications to the core engine components, demonstrating a focus on optimizing the G-code output for enhanced print quality and printer control. The user also incorporated a z-hop mechanism and made adjustments to the retraction behavior.
protobufc-plus-plusconvertinggcode-generationopen-source-project
Ultimaker/Cura

Sep 2015 - Sep 2015

3D printer / slicing GUI built on top of the Uranium framework
Role in this project:
userBack-end Developer
Contributions:11 commits, 2 PRs, 4 comments in 1 day
Contributions summary:Hajo primarily worked on back-end aspects of the Cura slicing software. Their contributions involved introducing new polygon types, modifying layer data processing, and implementing changes related to color schemes. The user also regenerated the Python protobuf reader, indicating involvement in data serialization and potentially performance optimization. These changes suggest a focus on improving the slicing engine's capabilities.
qmlpythoncura3d-printerprinter
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
Hajo Krabbenhöft - CTO at spratpix GmbH & Co. KG