Adrian Badaracco

Founding Engineer at Pydantic

Chicago, Illinois, United States
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
Adrian Badaracco is a founding engineer and backend-focused software professional with a decade of experience building reliable, high-performance systems from core Python libraries to cloud-native data pipelines. Based in Chicago, he has led impactful initiatives—reducing ETL runtimes from days to hours, migrating large microservices to GCP with zero downtime, and scaling ML inference pipelines 5x—while also architecting observability via OpenTelemetry. A prolific open-source contributor, Adrian has contributed to cornerstone projects like CPython, Hypothesis, GeoPandas, Keras, and Starlette, often improving type systems, serialization, spatial indexing, and testing infrastructure. He blends deep systems thinking with practical engineering: adding type annotations to core libraries, enabling model pickling in Keras, and optimizing query engines and Parquet integrations in Rust. His background in chemical engineering and academic research informs a data-driven, experimental approach to problem solving and automation. Colleagues describe him as a pragmatic technical lead who uncovers value in overlooked data and ships durable engineering improvements.
code10 years of coding experience
job9 years of employment as a software developer
bookUniversity of California, San Diego
bookHigh School Bachiller, High School Bachiller at Colegio Nacional de Buenos Aires
languagesEnglish, Spanish
github-logo-circle

Github Skills (75)

dependency-management10
python10
testing10
http10
websocket10
apache-arrow10
deep-learning10
asgi10
parquet10
pydantic10
data-validation10
async10
pandas10
wsgi10
implicit-typing10

Programming languages (26)

C#CMakefileGoHTMLJupyter NotebookTypeScriptShell

Github contributions (5)

github-logo-circle
pydantic/pydantic

May 2022 - Nov 2022

Data validation using Python type hints
Role in this project:
userBack-end Developer
Contributions:6 releases, 876 reviews, 5 commits in 6 months
Contributions summary:Adrian primarily contributed to the improvement and extension of the Pydantic library. Their commits focused on fixing existing issues, such as in-place modification of `FieldInfo` and handling recursive references within generic types. They also implemented new features, including adding strict mode to `Field` and `BaseConfig`. The commits also involved adding annotations to `ModelField` and enhancing tests.
pythonvalidationparsingjson-schemapydantic
apache/datafusion

Apr 2024 - Jul 2026

Apache DataFusion SQL Query Engine
Role in this project:
userBack-end Developer
Contributions:617 reviews, 186 PRs, 26 pushes in 2 years 3 months
Contributions summary:Adrian primarily focused on improving the Apache DataFusion SQL Query Engine. They addressed documentation issues, removed unnecessary code, and refactored code related to schema projection and statistics calculation. Their contributions also include implementing dictionary array support in the `OVER` clause and predicate pruning for `like` expressions. These changes indicate a focus on optimizing query performance and enhancing the engine's capabilities.
sql-queryarrowbig-datadataframedatafusion
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