Terry Jan Reedy

Software Engineer

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
Terry Jan Reedy is a seasoned software engineer with 15 years of professional experience and a Python programming pedigree dating back to 1997. As a CPython core contributor focused on IDLE, he blends deep language-level knowledge with practical IDE improvements that enhance developer experience. His open-source contributions span high-profile projects like setuptools and the official Python devguide, where he’s improved build internals and clarified developer documentation. Terry’s work often targets clarity and maintainability—fixing subtle issues in sysconfig and build commands and tightening documentation links and FAQs. He is comfortable working across code and docs, bridging gaps between tooling, infrastructure, and end-user IDE behavior. Quietly meticulous, he brings decades of Python fluency to stabilize tooling others rely on.
code15 years of coding experience
github-logo-circle

Github Skills (16)

distutils10
ide10
rs10
build-system10
develop10
python10
gui-programming10
documentation10
testing9
system-configuration9
mercurial9
configurations9
configuration-manager9
configuration-management9
file-management8

Programming languages (5)

CSSOCamlreStructuredTextHTMLPython

Github contributions (5)

github-logo-circle
python/devguide

Jan 2012 - Jul 2016

The Python developer's guide
Role in this project:
userTechnical Writer
Contributions:18 reviews, 14 commits, 4 PRs in 4 years 6 months
Contributions summary:Terry primarily contributed to the project's documentation, focusing on the "Python developer's guide." Their commits involved correcting links, clarifying usage instructions for tools like Mercurial, updating build instructions, and adding details to the FAQ. They also made changes to the experts list, updating and correcting entries.
python-developerpython
python/cpython

Jun 2018 - Dec 2022

The Python programming language
Role in this project:
userBackend Developer
Contributions:1155 reviews, 87 commits, 1970 PRs in 4 years 7 months
Contributions summary:Terry primarily contributed to the IDLE Integrated Development and Learning Environment, specifically focusing on code changes related to its internal modules. These commits include improvements, new features, and fixes that affect different aspects of IDLE. The user worked on enhancements such as colorization for f-string prefixes, improvements to menu functions, and fixing a shell execution issue, demonstrating a focus on core IDE functionality and bug fixes.
python-programmingprogramming-languagepythonpython-programming-language
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