Steve Hull is a Staff Software Engineer with 15+ years building user-focused web applications, specializing in Rails back-ends, Ember.js front-ends, and rigorous test-driven development. He co-founded Boundless Labs to democratize app creation with no-code tooling and has led performance, caching, and storage optimizations at Kajabi that dramatically reduced database usage. Experienced across startups and larger businesses like TaskRabbit and Washington Mutual, he combines hands-on coding with team leadership and hiring experience. An active open-source contributor, Steve has improved core Ruby tooling such as Webmock and Rails adapters, bringing deep integration-test expertise to production systems. Based in Oakland, he blends pragmatic engineering with a knack for surfacing unseen tech debt and measurable UX improvements.
15 years of coding experience
11 years of employment as a software developer
Bachelor of Arts (B.A.), Applied Mathematics, Bachelor of Arts (B.A.), Applied Mathematics at Humboldt State University
Library for stubbing and setting expectations on HTTP requests in Ruby.
Role in this project:
Back-end Developer
Contributions:7 commits in 27 days
Contributions summary:Steve primarily worked on updating and improving the `em-http-request` adapter within the `webmock` library, which is used for stubbing HTTP requests. Their contributions involved modifying the adapter to be compatible with newer versions, integrating synchrony support, and enabling request and response middleware. The user also added tests and addressed exceptions related to the adapter's functionality. Overall, the focus was on enhancing the integration of `webmock` with `em-http-request`.
Contributions:116 commits, 12 PRs, 104 pushes in 3 months
voteshousekeeppartyswapping
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.