Steve Hull

Staff Software Engineer at Kajabi

Oakland, 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

👤
Senior
🎓
Top School
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.
code15 years of coding experience
job11 years of employment as a software developer
bookBachelor of Arts (B.A.), Applied Mathematics, Bachelor of Arts (B.A.), Applied Mathematics at Humboldt State University
languagesEnglish, Spanish
github-logo-circle

Github Skills (6)

ruby10
eventmachine10
testing10
http9
api8
apidoc8

Programming languages (17)

JavaCSSCRustGoMustacheHTMLTypeScript

Github contributions (5)

github-logo-circle
bblimke/webmock

Jun 2011 - Jul 2011

Library for stubbing and setting expectations on HTTP requests in Ruby.
Role in this project:
userBack-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`.
http-requestssettingstubbingexpectationsruby
sdhull/strategic_voting

Jul 2016 - Nov 2016

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.
Request Free Trial