Mark Baas is a Data Architect with 11 years of hands-on experience building data platforms, cloud migrations and production-grade analytics for clients across finance, retail and agriculture. He blends strong Python and Azure expertise with practical data engineering — from Databricks and SQL Server to deploying scalable ETL and model workflows — and has led tech teams through data warehouse redesigns and cloud transitions. An early open-source enthusiast, he has contributed to widely used projects like dateparser and Atom Beautify, improving parsing logic and multi-language tooling. Trained in environmental sciences at Wageningen, he uniquely combines domain knowledge in ecology with software and GIS plugin development, making him adept at data-driven solutions for sustainability and real-world impact.
11 years of coding experience
11 years of employment as a software developer
Universitat de Girona
MSc Tourism and Environment, MSc Tourism and Environment at Wageningen University & Research
Contributions summary:Mark primarily contributed to the `dateparser` library, focusing on enhancements to the core parsing logic and test suite. They implemented features related to parsing dates from future or past perspectives, and also corrected parsing errors. The user refactored and split methods to improve code readability and maintainability. Additionally, the user fixed linting issues and addressed code comments.
:mega: Help Wanted - Looking for Maintainer: https://github.com/Glavin001/atom-beautify/issues/2572 | :lipstick: Universal beautification package for Atom editor (:warning: Currently migrating to https://github.com/Unibeautify/ and have very limited bandwidth for Atom-Beautify Issues. Thank you for your patience and understanding :heart: )
Role in this project:
Full-stack Developer
Contributions:6 commits, 2 PRs, 5 comments in 7 days
Contributions summary:Mark primarily contributed to the Atom Beautify project by adding and modifying beautifier configurations and language support. They integrated import sorting using isort and made adjustments to existing beautifiers like autopep8 and yapf. The user also added example configurations, updated documentation, and merged branches, indicating involvement in project maintenance and feature enhancements. The user also added support for erlang, expanding the project's language compatibility.
patiencemaintainerheartformatterprettifier
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.