Ankit Chaurasia is a Senior Software Engineer with a decade of experience building data-driven systems and developer tooling, currently advancing Apache Airflow usability at Astronomer through the Universal Transfer Operator and Astro Python SDK. He blends backend engineering and data engineering expertise—contributing notable open-source improvements to Apache Airflow such as enhanced S3 filtering, Amazon DMS integration fixes, and deferrable hooks/sensors that improve workflow efficiency at scale. Previously he led engineering efforts at Wadhwani AI, delivering production ML pipelines, annotation orchestration, and microservices that power healthcare and agriculture products used by thousands of farmers. Comfortable from low-level video and camera calibration work to cloud-native APIs and distributed task orchestration, he pairs practical product impact with open-source craftsmanship. Ankit’s background in founding-stage engineering and a Technology Entrepreneurship program at ISB gives him a rare mix of product instinct and systems-level execution.
10 years of coding experience
5 years of employment as a software developer
Grade 12, Grade 12 at SOS Hermann Gmeiner Higher Secondary School Bharatpur, Nepal
Bachelor's in technology, Computer Science and Engineering, 6.44, Bachelor's in technology, Computer Science and Engineering, 6.44 at National Institute of Technology Warangal
Bachelor's degree, Technology Entrepreneurship Program, 81.2%, Bachelor's degree, Technology Entrepreneurship Program, 81.2% at Indian School of Business
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Role in this project:
Backend Engineer & Data Engineer
Contributions:532 reviews, 52 PRs, 635 comments in 3 years 9 months
Contributions summary:Ankit primarily contributed to improving the Amazon DMS (Database Migration Service) integration within the Apache Airflow project, fixing MyPy errors in the related hooks and operators. They also added new arguments like `start_after_key`, `from_datetime`, `to_datetime`, and `object_filter` to the S3Hook's `list_keys` function, improving the filtering capabilities for S3 object listings. Further contributions include the implementation of the HttpAsyncHook for deferrable implementation and adding the deferrable mode for the S3KeySensor and S3KeysUnchangedSensor to provide more flexibility for the users.
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
Ankit Chaurasia - Senior Software Engineer at Astronomer