Jesse Keating

Staff Software Engineer at GitHub

Tacoma, Washington, 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
Jesse Keating is a Staff Software Engineer in Tacoma with 13 years building cloud infrastructure, OpenStack services, and automation tooling. He combines deep Linux systems engineering with pragmatic DevOps practices—shipping Python-driven CI/CD, Ansible contributions, and Zuul GitHub App integrations at scale. At GitHub and previously IBM/Red Hat/Rackspace he’s led release and deployment orchestration for large distributed systems and improved core automation modules used by many. An active open-source contributor, his patches touch well-known projects like Ansible and Rally and add practical options that make automation safer and more flexible. Outside work he writes books, bikes, climbs, and brings that same hands-on curiosity to improving developer workflows and hardware management.
code13 years of coding experience
job14 years of employment as a software developer
github-logo-circle

Github Skills (27)

laravel-nova10
github10
python10
apidoc10
rally10
configuration-management10
automation10
openstack10
api10
github-api10
ansible10
rest-api10
ansible-galaxy10
automations10
ova10

Programming languages (8)

TypeScriptShellJinjaGoHTMLRubyPythonTypeSpec

Github contributions (5)

github-logo-circle
sigmavirus24/github3.py

Jan 2017 - Jan 2020

Hi, I'm a library for interacting with GItHub's REST API in a convenient and ergonomic way. I work on Python 3.6+.
Role in this project:
userBack-end Developer
Contributions:1 release, 1 review, 50 commits in 3 years
Contributions summary:Jesse focused on extending the functionality of the `github3.py` library, specifically by adding support for interacting with the GitHub Reviews API. This involved creating new classes, modifying existing ones, and updating unit and integration tests to ensure functionality. The user also refactored code to address Flake8 issues, and updated to use correct attributes and drop preview headers for the GitHub API. Finally, the user refactored existing code to split up existing object structures and add session management.
apipythonpython-3-6python38rest-client
ansible/ansible-modules-core

Feb 2015 - May 2015

Ansible modules - these modules ship with ansible
Role in this project:
userBackend & DevOps Engineer
Contributions:2 commits, 14 PRs, 203 comments in 3 months
Contributions summary:Jesse primarily contributed to the Ansible modules within the repository. They enhanced the service module with a `must_exist` option and the `authorized_keys` module with an `exclusive` option, improving flexibility. Further contributions involved integrating OpenStack server actions, adding documentation, and addressing subnet management issues. They also updated the os_user module, improving password management and documentation.
ansibleshipansible-modules
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
Jesse Keating - Staff Software Engineer at GitHub