Gina Häußge

Project Lead at OctoPrint (OpenSource Project)

Hesse, 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

🤩
Rockstar
🎓
Top School
Gina Häußge is a seasoned software engineer and project lead with 18 years of experience building web, backend and embedded systems, best known as the creator and longtime maintainer of OctoPrint—the de facto web interface for consumer 3D printers with a large global install base and thriving plugin ecosystem. She blends hands-on Python and DevOps expertise with product and community leadership, running a fully community-funded open source project and coordinating contributors, releases and support. Her work spans full-stack improvements, firmware debugging for Marlin, and tooling for Raspberry Pi-based OctoPi builds, showing deep end-to-end insight into consumer 3D printing stacks. Comfortable in Agile environments and technical architecture roles from Capgemini to BQ, she pairs pragmatic problem-solving with a focus on reliability, usability and backward compatibility. A self-described “passionate code monkey,” she brings both the craft of a maintainer and the strategic sense of a product lead to open source ecosystems.
code18 years of coding experience
job12 years of employment as a software developer
bookTechnischen Universität Darmstadt
languagesEnglish, German, Spanish, Italian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (37)

debugging10
debug10
file-management10
c-language10
python10
wiki-engine10
firmware10
css10
bash10
flask-ask10
3d-printing10
php10
dokuwiki10
xmlrpc10
build-automation10

Programming languages (21)

PowerShellCSSC++JinjaCRustG-codeGo

Github contributions (5)

github-logo-circle
OctoPrint/OctoPrint

Dec 2012 - Jan 2023

OctoPrint is the snappy web interface for your 3D printer!
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:149 releases, 252 reviews, 6808 commits in 10 years 2 months
Contributions summary:Gina contributed to the OctoPrint repository by implementing features related to plugin management, which involved modifications to the Python-based backend. Their work included enhancing the asynchronous handling of plugin installations and addressing conflicts during file uploads. Additionally, the user was involved in improving the system information gathering and implemented support for creating and serving a system info bundle. Furthermore, they worked on improvements to logging and user-related access control, showcasing a focus on server-side development and system administration tasks.
raspberry-pioctoprintpythonweb-interface3d-printer
guysoft/OctoPi

Aug 2013 - Mar 2022

Scripts to build OctoPi, a Raspberry PI distro for controlling 3D printers over the web
Role in this project:
userDevOps Engineer
Contributions:2 releases, 1 review, 185 commits in 8 years 8 months
Contributions summary:Gina primarily contributed to the infrastructure and build processes of the OctoPi project. Their work involved modifying the build scripts, specifically the `common.sh` file, to introduce features such as resizing the root partition, adding apt proxy support, and controlling git clone depth. Additionally, the user implemented cleanup and fail-on-error handling mechanisms to enhance the build process and ensure robustness. They also made updates to the README.rst to reflect the changes made.
raspberry-pioctoprintsd-card3d-printerraspberry
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
Gina Häußge - Project Lead at OctoPrint (OpenSource Project)