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.
code9 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.
data-parsingpython310python311pythoninspection
encode/starlette

Dec 2021 - Oct 2022

The little ASGI framework that shines. 🌟
Role in this project:
userBack-end Developer
Contributions:366 reviews, 37 commits, 130 PRs in 10 months
Contributions summary:Adrian primarily focused on improving the Starlette framework, specifically by addressing FIPS-related issues, adding a headers attribute to UploadFile, and documenting the bytes-only interface. They also contributed to fixing type annotations and enhancing the framework's functionality by adding the Allow header to 405 responses and updating the client handling. Their work demonstrates a deep understanding of the framework's inner workings and a commitment to improving its robustness.
asgipythonwebsocketsframeworkasync
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
Adrian Badaracco - Founding Engineer at Pydantic