Andrey Anshin is a data engineer with nine years of experience building reliable ETL pipelines and data platforms across finance and enterprise software, currently based in Tbilisi, Georgia. He’s known for an almost obsessive focus on data quality and resilient data processes, a trait reflected in his role as an Apache Airflow committer and PMC contributor working on core dag-processor internals. Andrey has progressed from reporting and ETL roles in banking to senior and lead engineering positions, delivering backend and DevOps improvements that reduce redundancy and harden workflow execution. He brings practical experience with AWS integrations and workflow orchestration at scale, and his contributions to the widely used Apache Airflow project highlight his impact on production-grade orchestration. Less obvious: his career shows a steady shift from analyst-heavy roles into infrastructure-facing engineering, combining domain knowledge of financial data with low-level system fixes that prevent subtle production failures.
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Role in this project:
Backend & DevOps Engineer
Contributions:2274 reviews, 942 PRs, 396 pushes in 2 years 9 months
Contributions summary:Andrey primarily worked on tasks related to the internal workings of the "dag-processor" command within the "airflow" repository, focusing on optimizing and fixing configuration fetching and service setup. Their contributions included removing redundancy, modifying process group management for the "DagFileProcessorManager," and dropping support for Python 3.6 compatibility. They also addressed a bug in how the StepFunctionHook handles region names and contributed to the AWS-related documentation.
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.