Drew Sonne is an experienced SRE and engineering leader with 13 years building resilient, cost-efficient data platforms and cloud infrastructure across startups and large enterprises. He has led teams through major migrations (AWS→GCP, Cassandra→Scylla) and scaled data pipelines handling petabyte-class datasets and multi-terabyte daily ingest. A hands-on mentor who prefers developing engineers over commanding them, Drew blends backend and database engineering expertise—evidenced by contributions to Apache Airflow and multi-database adapter work on open-source projects. He co-founded a healthcare startup, owning fundraising, roadmaps, and full-stack delivery, and has driven measurable operational savings and zero-downtime migrations. Based in London, he pairs pragmatic engineering with people-first incentives to align teams around product ownership and pride. Outside of work he’s an adventurous problem-solver — having driven across four continents and extreme environments — a trait that surfaces in his risk-aware, resilient systems thinking.
13 years of coding experience
14 years of employment as a software developer
Arts German Information Technology, Arts German Information Technology at The University of Queensland
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Role in this project:
Back-end Developer
Contributions:10 PRs, 61 comments in 5 months
Contributions summary:Drew contributed to the Apache Airflow codebase by implementing and extending the plugin loading functionality. They added the ability to load plugins from entry points, enabling management via pip and reducing file system interactions. The user also integrated plugin blueprints, and corrected the missing Sqoop connector. Furthermore, the user updated the documentation for plugins and disabled SQL Alchemy tracking in the Webserver.
Contributions summary:Drew primarily focused on extending database adapter functionality within the project, specifically to support various database systems like MySQL and SQL Server. They added the ability to connect to MySQL databases using Unix sockets and TCP/IP connections. Furthermore, the user added support for SQL Server, implementing the core database interactions, including tables, views, procedures, and functions, and addressing required code changes. These contributions suggest a focus on database connectivity, adapter implementation, and supporting different database backends.
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.