John Bunting

Senior Site Reliability Engineer at Polymarket

New York, New York, 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
John Bunting is a Senior Site Reliability Engineer with 15 years of experience building and operating large-scale cloud infrastructure, currently driving SRE at Chicago Trading Company after leadership roles at BeReal and Twitter. He specializes in AWS architecture, organization-level deployments, and mentoring engineering teams to improve reliability and operational maturity. His background includes hands-on backend development and open-source contributions—notably work on pytumblr and improving Plaid's Ruby bindings—reflecting strong API design, testing, and error-handling skills. Comfortable bridging developer and operations concerns, he brings startup-founder grit from OurShelf plus enterprise-grade SRE practice, making him adept at scaling services while keeping systems observable and resilient.
code15 years of coding experience
job17 years of employment as a software developer
bookBachelor of Science Software Engineering, Bachelor of Science Software Engineering at Drexel University
stackoverflow-logo

Stackoverflow

Stats
16reputation
5kreached
1answer
0questions
github-logo-circle

Github Skills (14)

testing10
error-handling10
api10
python10
apidoc10
oauth10
ruby10
api-design9
restful-api9
unit-test9
rest-api9
unit-testing9
api-rest9
mysql6

Programming languages (9)

TypeScriptJavaScalaJavaScriptGoPHPHTMLRuby

Github contributions (5)

github-logo-circle
tumblr/pytumblr

Feb 2013 - Jun 2015

A Python Tumblr API v2 Client
Role in this project:
userBack-end Developer
Contributions:47 commits, 1 push, 3 comments in 2 years 4 months
Contributions summary:John primarily focused on building the back-end client for the Tumblr API in Python. Their work involved initial setup and implementation of core methods for interacting with the API, including authentication and request generation. The commits show the user's work on implementing various API calls (read paths and write paths), along with adding testing infrastructure for functionality, validating the parameters, and returning better responses.
python
plaid/plaid-ruby

Jun 2015 - Jul 2015

Ruby bindings for Plaid
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 5 comments in 23 days
Contributions summary:John primarily focused on enhancing the error handling and testing aspects of the Plaid Ruby bindings. Their contributions included adding specific exception classes with error codes and messages to provide better introspection for users. Additionally, they implemented comprehensive unit tests to cover various scenarios, including error conditions and different authentication states. These changes aimed to improve the robustness and clarity of the library.
plaidruby
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