Jonathan Hartley

Senior Software Engineer at Kraken

Rochester, Minnesota, 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
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.
code17 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science - BS (Honors) Electronic Engineering, Bachelor of Science - BS (Honors) Electronic Engineering at Durham University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
15,751reputation
3.8mreached
105answers
21questions
Badges
bash
top-5%
python
top-1%
opengl
top-5%
unit-testing
top-5%
django
top-5%
graphviz
top-5%
github-logo-circle

Github Skills (37)

textbook10
restructuredtext10
multiplatform10
python10
storybook10
guideline10
packaging10
rs10
cross-platform10
user-guide10
regular-expression10
docbook10
documentation10
platform-independent10
test-automation10

Programming languages (16)

C++CSSRustCMakefileGoHTMLTypeScript

Github contributions (5)

github-logo-circle
tartley/colorama

Apr 2014 - Nov 2022

Simple cross-platform colored terminal text in Python
Role in this project:
userBackend 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.
pythonconsolecolored-terminallinuxcolored
Python 2.7 Regular Expression cheatsheet, as a restructured text document and Makefile to convert it to PDF
Role in this project:
userTechnical 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