Bas Harenslak is a Senior Solutions Architect with 11 years of experience building high-performance, zero-maintenance data platforms that prioritize scalability and real-world end-user value. Based in the Netherlands, he blends deep data engineering and DevOps expertise with a cloud- and container-first mindset, currently shaping solutions at Astronomer and contributing to Apache Airflow as a committer. He has a track record of productionizing data pipelines across industries—from finance to media—often ensuring a single button click triggers robust, monitored workflows. His open-source work on Airflow (including refactoring core models and enhancing operators) reflects a pragmatic focus on architecture and developer ergonomics. A published author and co-organizer of Data Council Amsterdam, he pairs academic rigor (MSc cum laude) with a startup mentality and a taste for hands-on problem solving. Less obvious: he values infrastructure that can “survive anything,” aiming to make systems so resilient they require minimal human intervention.
11 years of coding experience
11 years of employment as a software developer
Master of Science (MSc), Computer Science, Cum laude, Master of Science (MSc), Computer Science, Cum laude at Leiden University
B ICT (Bachelor of Information and Communication Technology), Software Engineering, B ICT (Bachelor of Information and Communication Technology), Software Engineering at De Haagse Hogeschool / The Hague University of Applied Sciences
VWO (Pre University Education), VWO (Pre University Education) at Maerlant Lyceum
Contributions:1 review, 89 commits, 23 PRs in 3 years 7 months
Contributions summary:Bas primarily contributed to building data pipelines using Apache Airflow, as evidenced by the creation of DAGs for various data processing tasks. They implemented DAGs for downloading and processing data from external sources, specifically for rocket launch data and pageview data. The user also worked on setting up different execution environments, creating setups for sequential and local executors. Their work involved scripting and configuration to support the overall data pipeline infrastructure.
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Role in this project:
Back-end & DevOps Engineer
Contributions:140 reviews, 215 PRs, 60 pushes in 8 years 3 months
Contributions summary:Bas refactored and improved various example DAGs within the Apache Airflow project. The user's contributions included refactoring code and addressing typos to improve code quality. They also moved models and features like DagPickle, Kube classes, SkipMixin, Connection and errors out of models.py, contributing to a better architecture. Furthermore, they added features to the `BranchPythonOperator` for increased usability.
airflowapache-airflowapachepythonscheduler
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.