Christopher Wright is Head of Software Infrastructure at Citadel with 11 years of engineering experience leading teams that manage packaging, dependencies, and software environments across a complex firm. He blends research-grade rigor (PhD/MS in Materials Science) with practical devops and backend engineering, having been a core contributor to conda-forge and improving CI/CD, automation, and build tooling used by many Python projects. Christopher has a track record of shipping robust tooling—contributions range from enhancing the Python-powered xonsh shell to stream processing libraries like streamz and data tooling such as intake—demonstrating both systems-level thinking and attention to developer experience. Based in New York, he combines scientific problem-solving with production-grade software leadership, and quietly influences the wider Python ecosystem through infrastructure and documentation work that keeps thousands of packages reproducible.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS Chemical Physics, Bachelor of Science - BS Chemical Physics at Brown University
Doctor of Philosophy - PhD Material Science, Doctor of Philosophy - PhD Material Science at Columbia Engineering
Contributions:10 reviews, 100 commits, 72 PRs in 3 years 1 month
Contributions summary:Christopher primarily contributed to the core functionality of the `streamz` library, focusing on enhancements, bug fixes, and refactoring. Their work included implementing features like `combine_latest` and `zip_latest`, along with improvements to stream string representations and test cases. They also addressed Python 2 compatibility issues and removed unused code, indicating a focus on code quality and library maintainability.
Intake is a lightweight package for finding, investigating, loading and disseminating data.
Role in this project:
Back-end Developer
Contributions:24 commits, 10 PRs, 48 comments in 10 months
Contributions summary:Christopher primarily focused on improving the `intake/intake` library's core functionality. They refactored code related to DataFrame handling, including modifying the `verify_meta` flag and updating dask version constraints. Additionally, they added custom authentication error handling and implemented command-line interface enhancements, such as adding address and port configurations for the intake-server. Finally, the user updated documentation and tests to reflect the implemented changes.
pythondata-sciencedata-accessfindingsinger
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
Christopher Wright - Head Of Software Infrastructure at Citadel