John Wodder

Software Developer at Dartmouth College

New York City Metropolitan Area 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
John Wodder is a detail-oriented software developer with 17 years in technology and three years of focused Python engineering, currently building reliable systems at Dartmouth College from the New York City area. He brings hands-on expertise in HTTP APIs, containerization, CI/CD, relational databases, and Unix tooling, with a strong habit of shipping well-tested, deployable code. His background as a build-and-release engineer produced production-ready automation: Ansible playbooks, Fabric restore scripts, a pytest-to-JIRA plugin, and container orchestration tooling. An active open-source contributor, he has improved widely used Python ecosystem projects including the Python Packaging User Guide and fsspec, and stabilized CI and macOS support for datalad. Not obvious at first glance, he blends technical writing and developer ergonomics with backend engineering, making complex systems easier to use and maintain. Trained in computational mathematics at RIT, he enjoys turning rigorous thinking into practical, auditable software solutions.
code17 years of coding experience
job3 years of employment as a software developer
bookComputational Mathematics, Computational Mathematics at Rochester Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
55,999reputation
4.2mreached
833answers
10questions
Badges
unix
top-5%
sed
top-5%
escaping
top-1%
error-handling
top-5%
logging
top-5%
string-interpolation
top-5%
github-logo-circle

Github Skills (52)

json10
github-ci10
filesystem10
docker10
restructuredtext10
python10
sphinx10
packaging10
bash10
cicd10
ubuntu10
automation10
fsspec10
escaping10
pip10

Programming languages (22)

CSSC++RustCTeXVueGoSass

Github contributions (5)

github-logo-circle
pypa/packaging.python.org

Jun 2017 - Oct 2021

Python Packaging User Guide
Role in this project:
userTechnical Writer
Contributions:1 review, 18 commits, 20 PRs in 4 years 5 months
Contributions summary:John primarily contributed to the documentation of the Python Packaging User Guide. Their commits focused on clarifying existing content, adding new sections on topics like `python_requires`, `MANIFEST.in` and `importlib-metadata`, and improving overall readability and accuracy. These updates included fixing typos, updating references, and restructuring documentation to provide better guidance to users of the Python packaging ecosystem.
packagingpythonuser-guidepython-packaging
datalad/datalad

Jul 2020 - Nov 2022

Keep code, data, containers under control with git and git-annex
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:82 reviews, 193 commits, 67 PRs in 2 years 4 months
Contributions summary:John's commits primarily focus on improving the Continuous Integration (CI) pipeline and automating build and deployment processes. They introduced changes to the CI scripts, enhancing the testing procedures. Additionally, they made modifications related to SSH setup and support for macOS, demonstrating a focus on platform compatibility and build automation across different environments. These changes improve testing and support for different platforms.
containerspythonkeepversion-controldataset
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
John Wodder - Software Developer at Dartmouth College