Eric Dill

Software Architect at conda-forge anaconda

North Carolina, 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
Eric Dill is a software architect with 12 years of experience focused on packaging, scientific Python tooling, and reliable CI/CD for open-source ecosystems. Currently an architect at Anaconda and an emeritus contributor to conda-forge, he blends backend systems work on conda with DevOps improvements to feedstock CI and website infrastructure. His contributions span prominent projects like matplotlib and conda, where he’s fixed backend issues, improved documentation, and hardened error handling and testing. Based in North Carolina, he pairs deep technical craftsmanship—test automation, bug fixes, and doc improvements—with a community-minded approach to maintaining widely used scientific tooling. Notably, he moves fluidly between roles (architect, QA, DevOps) to improve both developer experience and production reliability.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
2,196reputation
110kreached
23answers
0questions
Badges
conda
top-5%
cross-platform
top-1%
python
top-5%
github-logo-circle

Github Skills (43)

data-visualizations10
conda-forge10
pyq10
continuous-integration10
pytest10
package-management10
python10
data-science10
matplotlib10
testing10
data-visualisation10
conda10
cross-platform10
travis-ci10
numpy10

Programming languages (16)

JavaCSSC++RustCMakeTeXHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
The conda-forge website.
Role in this project:
userDevOps Engineer & Community Contributor
Contributions:4 reviews, 89 commits, 65 PRs in 6 years
Contributions summary:Eric primarily contributed to improving the conda-forge website and infrastructure. Their work included modifying scripts related to feedstock management and team updates, and integrating notes about how to handle broken packages. They also made documentation enhancements, adding details about joining the team, and added links to other conda-forge repos. The user also addressed documentation issues, updated the documentation, fixed syntax, and added meeting minutes to the website.
conda-forgecondarisk-assessmentidrisforge
pyqtgraph/pyqtgraph

Jul 2015 - Nov 2017

Fast data visualization and GUI tools for scientific / engineering applications
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:27 PRs, 5 pushes, 98 comments in 2 years 4 months
Contributions summary:Eric primarily focused on improving the test suite and ensuring the reliability of the `pyqtgraph` library. Their contributions include adding new tests, addressing divide-by-zero errors, and improving test coverage for various components, such as `ImageItem` and `ViewBox`. They also refactored and cleaned up existing tests, removing commented code and addressing compatibility issues. These efforts collectively enhance the quality and robustness of the data visualization and GUI tools provided by the library.
pythonnumpydata-and-visualizationguiengineering
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
Eric Dill - Software Architect at conda-forge anaconda