Christopher Neugebauer is a versatile software engineer and open-source leader with 14 years of experience, currently serving as Vice-Chair and Board Director of the Python Software Foundation and leading technology at Maribel Health. Though a Python programmer by trade, he has substantial hands-on experience across Android, mobile, and server-side systems, and has shipped production services at companies including Shutterstock, AlphaSights, and Toolchain (Pants Build System). A long-time community organiser, he’s chaired major conferences—linux.conf.au and PyCon Australia rotations—and built conference tooling like Registrasion that was adopted by PyCon US. His open-source contributions span well-known projects such as youtube-dl and Pants, demonstrating practical improvements to extractors, build-system internals, and Python–Java interop. Comfortable bridging engineering, community engagement, and governance, he combines technical depth with a knack for shipping reliable infrastructure and growing developer ecosystems.
13 years of coding experience
11 years of employment as a software developer
Bachelor of Science with Honours Mathematics Computer Science, Bachelor of Science with Honours Mathematics Computer Science at University of Tasmania
High School Tasmanian Certificate of Education, High School Tasmanian Certificate of Education at The Hutchins School
Contributions:642 reviews, 157 commits, 324 PRs in 1 year 7 months
Contributions summary:Christopher primarily worked on core backend features, enhancing the functionality of the Pants Build System. Their contributions focused on implementing new features, specifically the ability to selectively disable filesystem watching, and supporting multiple requirements for a single package name. Their work involved modifying existing code in Python and Rust, showing proficiency in both languages within the context of build system development.
Contributions summary:Christopher focused on enhancing the `pyjnius` library, specifically by improving the API for defining Java method signatures. Their contributions involved refactoring the signature API and adding helper functions for signature creation. They also added and expanded unit tests to validate the signatures. These changes improved the usability and testability of the project.
pythonjni-wrapperpython27python38python36
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
Christopher Neugebauer - Vice-Chair at North Bay Python