Dos Moonen

Project Medewerker Klinische Programmeurs at Antoni van Leeuwenhoek

Hoorn, North Holland, 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
Dos Moonen is a seasoned software professional with 14 years of experience combining clinical programming at Antoni van Leeuwenhoek with hands-on open-source engineering. Based in Hoorn, Netherlands, he bridges healthcare IT and developer tooling by focusing on reliable, testable systems and improving developer workflows. His open-source contributions include strengthening test automation for pyenv-win and enhancing authentication and dependency handling in the widely used Python package manager Poetry, showing attention to usability and secure package publishing. He brings practical expertise in back-end engineering, QA automation, and credential management, with a knack for refactoring to increase robustness. Trained in Computer Technology at Hogeschool van Amsterdam, he pairs long-term institutional experience with incremental, impactful contributions to well-known Python tooling.
code14 years of coding experience
bookPropedeuse, Computer Technology/Computer Systems Technology, Propedeuse, Computer Technology/Computer Systems Technology at Hogeschool van Amsterdam
github-logo-circle

Github Skills (14)

dependency-manager10
authentication10
test-framework10
user-authentication10
pyenv10
keyring10
package-manager10
pytest10
python10
test-automation10
testing10
batch9
batchfile9
script9

Programming languages (13)

C#MDXJavaC++CSSRustHTMLTypeScript

Github contributions (5)

github-logo-circle
pyenv-win/pyenv-win

Sep 2021 - Dec 2022

pyenv for Windows. pyenv is a simple python version management tool. It lets you easily switch between multiple versions of Python. It's simple, unobtrusive, and follows the UNIX tradition of single-purpose tools that do one thing well.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:98 reviews, 38 commits, 22 PRs in 1 year 3 months
Contributions summary:Dos primarily focused on refactoring and expanding the test suite for `pyenv-win`, a Python version management tool for Windows. Their contributions include refactoring existing tests, adding new tests to cover specific functionalities like `exec`, `shell`, and version handling, and ensuring the test suite's robustness. These changes aim to improve the reliability and coverage of the `pyenv-win` project, with a focus on testing command-line interface functionality.
python-version-managementunixpythonunobtrusivepyenv-win
python-poetry/poetry

May 2021 - Jun 2022

Python packaging and dependency management made easy
Role in this project:
userBack-end Developer
Contributions:14 reviews, 6 commits, 2 PRs in 1 year
Contributions summary:Dos primarily focused on enhancing the `poetry` package manager's features, particularly around authentication and dependency management. Their contributions included implementing a fallback mechanism for keyring password lookup to retrieve credentials for private package repositories, specifically targeting Microsoft's `artifacts-keyring` and Google's `keyrings.google-artifactregistry-auth`. Additionally, the user refactored the `Authenticator` class and added methods to delegate to `PasswordManager`, allowing the `Publisher` to leverage the `Authenticator` class. The commits also included bug fixes related to dependency resolution.
pythonpackagingpackage-managerdependency-managementpython-packaging
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