Jonathan Hartley is a senior back-end engineer with 17 years of experience building resilient, high-throughput services and developer-focused tooling, currently working on cloud and infrastructure products. He’s a Python specialist who has shaped production APIs and agents at companies like Canonical, Lambda, and IBM, and who believes in shipping reliable systems that reduce operational burden. An active open-source maintainer and technical writer, he created Colorama (a top-ranked Python package) and has improved documentation and test infrastructure across multiple popular projects. Jonathan combines hands-on engineering—automating releases, migrating functionality into agents, and designing web APIs—with mentorship and a strong emphasis on testing and maintainability. Based in Rochester, MN, he brings deep practical experience converting complex operational problems into simple, well-documented solutions.
17 years of coding experience
13 years of employment as a software developer
Bachelor of Science - BS (Honors) Electronic Engineering, Bachelor of Science - BS (Honors) Electronic Engineering at Durham University
Simple cross-platform colored terminal text in Python
Role in this project:
Backend Developer & Automation Engineer
Contributions:15 reviews, 126 commits, 46 PRs in 8 years 8 months
Contributions summary:Jonathan primarily contributed to the testing infrastructure and overall project setup, focusing on improvements to the test suite. They replaced deprecated testing methods, updated references, and fixed issues related to non-Windows platforms. They also automated release workflows and improved build processes by incorporating setuptools and adjusting the build system for different platforms. These contributions indicate a strong focus on project maintainability and cross-platform compatibility.
Python 2.7 Regular Expression cheatsheet, as a restructured text document and Makefile to convert it to PDF
Role in this project:
Technical Writer
Contributions:1 release, 11 commits, 3 PRs in 5 years 7 months
Contributions summary:Jonathan primarily contributed to the documentation of the Python regular expression cheatsheet. Their work involved correcting errors, clarifying syntax, and improving the overall readability of the documentation. The commits demonstrate a focus on refining the content, formatting, and accuracy of the information provided to users of the cheatsheet. They also updated the version number and added .gitignore, demonstrating attention to detail and project maintenance.
pythonpdfregular-expressionregularcheatsheet
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
Jonathan Hartley - Senior Software Engineer at Kraken