Ankit Chaurasia

Senior Software Engineer at Astronomer

India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job5 years of employment as a software developer
bookGrade 12, Grade 12 at SOS Hermann Gmeiner Higher Secondary School Bharatpur, Nepal
bookBachelor'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
bookBachelor's degree, Technology Entrepreneurship Program, 81.2%, Bachelor's degree, Technology Entrepreneurship Program, 81.2% at Indian School of Business
languagesNepali, Hindi, English, Bhojpuri, Maithili
stackoverflow-logo

Stackoverflow

Stats
104reputation
1kreached
9answers
0questions
github-logo-circle

Github Skills (16)

aws-s310
apache-airflow10
aws10
amazon-s310
python10
s3-bucket10
data-engineering9
asyncio8
mypy7
google-bigquery6
google-cloud-composer6
csv6
amazon-ec26
directed-acyclic-graph6
airflow6

Programming languages (6)

DockerfileJavaC++RustHTMLPython

Github contributions (5)

github-logo-circle
apache/airflow

Jun 2021 - Apr 2025

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Role in this project:
userBackend 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.
monitorpythonschedulerapacheprogrammatically
sunank200/airflow

Jul 2021 - Mar 2024

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Contributions:109 pushes, 8 branches in 2 years 8 months
monitorapacheprogrammaticallyapache-airflowairflow
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