John Chittum is an experienced engineering manager with 11 years in software and release engineering, currently leading Ubuntu Engineering at Canonical and co-founding the Debcrafters team responsible for caring for 1500+ Ubuntu packages. He blends hands-on systems and backend expertise—especially Python, CI/CD, image building and release orchestration—with people leadership across global cloud and distro teams. His background includes driving major build and release platform redesigns at Akamai and Canonical, coordinating CVE and distro releases, and streamlining pipelines for faster, more reliable image delivery. An active open-source maintainer, he contributes release and documentation work to projects like flask-restx and focuses on practical maintainability and reproducible releases. Based in Minot, Maine, he pairs technical depth with eclectic past lives in audio engineering and music composition, which inform a thoughtful, systems-oriented approach to problem solving. Colleagues know him as the go-to "resident firefighter" who calmly tackles thorny production issues and odd race conditions others avoid.
11 years of coding experience
19 years of employment as a software developer
Doctorate of Musical Arts, Music Composition, Doctorate of Musical Arts, Music Composition at The University of Missouri-Kansas City
Bachelor of Musical Arts, Music Education and Literature, Bachelor of Musical Arts, Music Education and Literature at DePauw University
Masters of Music, Music Composition and Electronic Music, Masters of Music, Music Composition and Electronic Music at Brooklyn College
Fork of Flask-RESTPlus: Fully featured framework for fast, easy and documented API development with Flask
Role in this project:
Back-end Developer
Contributions:3 releases, 33 reviews, 42 commits in 1 year 7 months
Contributions summary:John primarily contributed to the maintenance and release management of the Flask-RESTX library. Their work involved updating the CHANGELOG, bumping versions, and updating the README to reflect compatibility with different Flask and Werkzeug versions. They also addressed versioning inconsistencies and prepared for releases by updating documentation and preparing the changelog for various versions.
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.