Jesse Andrews

Chief Technology Officer at Loopwork

Berkeley, California, 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
Jesse Andrews is Chief Technology Officer at Loopwork with 18 years of experience building scalable AI and cloud-native systems from Berkeley. He co-founded OpenStack and led the creation of Nova, then continued to shape core projects and clients like Horizon and Keystone, pairing strategic leadership with hands-on API and backend engineering. At Replicate he rebuilt a DreamBooth API to train Stable Diffusion models five times faster and decoupled inference from training while improving containerized ML workflows in tools like cog. Earlier he founded Userscripts.org and architected a Rails-based service serving millions of daily requests, demonstrating production-grade scalability and web performance tuning. With a PhD in computer science and a BA in mathematics, he combines low-level browser/UX experience and scripting with deep expertise in Python, Ruby, cloud platforms, and MLOps.
code18 years of coding experience
job13 years of employment as a software developer
bookB.A., Mathematics, B.A., Mathematics at Berea College
bookPhD in CS, computer science, PhD in CS, computer science at University of Kentucky
github-logo-circle

Github Skills (35)

container10
docker10
python10
apidoc10
back-end-development10
django10
configuration-management10
command-line-interface10
authentication10
user-authentication10
machine-learning10
bash10
dockers10
openstack10
api10

Programming languages (14)

MDXRustCGoHTMLSvelteJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
openstack/python-novaclient

Aug 2011 - Dec 2013

OpenStack Compute (Nova) Client. Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:29 commits in 2 years 4 months
Contributions summary:Jesse primarily contributed to the OpenStack Compute (Nova) Client, focusing on the keypair API. Their commits involve adding and modifying code related to keypair creation, deletion, and listing. Furthermore, the user updated the client to align with changes from the `cloudbuilders/nova/os-keypairs` branch, and also included metadata management for images. This demonstrates a focus on core functionality and API integration within the Nova client.
pythonnovaopendevopenstackcompute
OpenStack Identity (Keystone) Client. Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:18 commits in 1 month
Contributions summary:Jesse primarily contributed to the `python-keystoneclient` repository by implementing and refining the client-side authentication flow, particularly focusing on the Command Line Interface (CLI) authentication. They modified several files, including `shell.py`, `client.py`, `v2_0/client.py`, and `v2_0/tokens.py` to align with the new authentication methods. Their work involved standardizing parameters such as `username`, `password`, `tenant_name`, and `auth_url`, and also included the removal and re-introduction of features like authenticating by token. Further enhancements included updating tests and handling service catalog management to ensure smooth API interactions.
opendevkeystoneidentityopenstack
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