Maarten Huurne

Eindhoven, North Brabant, Netherlands
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
Maarten Huurne is an embedded software engineer with 24 years’ experience building firmware, embedded Linux systems, Java mobile games and automated build pipelines for C/C++ and Java projects. He combines hands-on engineering with web back-end experience in Java (JBoss) and Python (Twisted), and has been an active open-source contributor to notable projects like openMSX, C-BIOS and widely used Python ecosystems such as Twisted and typeshed. A long-time Linux and KDE user since 1999, he focuses on improving code quality and maintainability—evident from his type-annotation and documentation work in towncrier, typeshed and Twisted. Based in Eindhoven, he brings deep domain knowledge in embedded systems, build automation and pragmatic tooling that bridges low-level firmware and higher-level web services.
code24 years of coding experience
bookEindhoven University of Technology
languagesEnglish, Dutch, German
github-logo-circle

Github Skills (39)

code-optimization10
static-typing10
debug10
typesc10
c-language10
buildroot10
python10
stub10
annotations10
stubs10
dynamic-typing10
typescript10
implicit-typing10
type-system10
typehinting10

Programming languages (11)

C#JavaC++ShellCRustMakefileJavaScript

Github contributions (5)

github-logo-circle
twisted/twisted

Jun 2020 - May 2021

Event-driven networking engine written in Python.
Role in this project:
userBack-end Developer
Contributions:127 reviews, 307 commits, 65 PRs in 10 months
Contributions summary:Maarten's commits primarily focused on improving code quality and fixing documentation issues within the Twisted framework. Their work involved fixing typos, escaping newlines, and resolving cross-reference issues in docstrings. Additionally, the user made code layout improvements and updated documentation to correctly reference standard library and Zope interface elements. This indicates a focus on maintaining the codebase's readability and correctness, particularly concerning documentation.
pythonxmppevent-drivenasyncimap
python/typeshed

Nov 2018 - Aug 2021

Collection of library stubs for Python, with static types
Role in this project:
userBack-end Developer
Contributions:1 review, 8 commits, 8 PRs in 2 years 8 months
Contributions summary:Maarten primarily contributed to the Python type stubs within the repository. They added and modified type annotations for various Python standard library modules and third-party libraries, including `pytz`, `xml.etree.ElementTree`, `re`, `zipfile`, `urllib`, and `enum`. These changes involved fixing type errors, improving type safety, and enhancing the overall quality of the type definitions. Their work focused on ensuring accurate typing information for developers using these libraries.
mypystatic-typingpythonstubtypechecker
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
Maarten Huurne