Christopher Wright

Head Of Software Infrastructure at Citadel

New York, New York, 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
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.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science - BS Chemical Physics, Bachelor of Science - BS Chemical Physics at Brown University
bookDoctor of Philosophy - PhD Material Science, Doctor of Philosophy - PhD Material Science at Columbia Engineering
github-logo-circle

Github Skills (34)

unit-testing10
github-ci10
conda-forge10
realtime10
continuous-integration10
python10
async10
testing10
cicd10
subprocess10
dask10
build-automation10
command-line10
xonsh10
data-catalog10

Programming languages (16)

JavaC++CCMakeTeXGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
python-streamz/streamz

Jul 2017 - Aug 2020

Real-time stream processing for python
Role in this project:
userBack-end Developer
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.
stream-processingpythonstreaming-datareal-time-stream-processingdata-stream
intake/intake

Sep 2019 - Aug 2020

Intake is a lightweight package for finding, investigating, loading and disseminating data.
Role in this project:
userBack-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