Forrest Zeisler

Co-Founder And CTO at Jobber - Software for Mobile Services

Edmonton, Alberta, Canada
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
Forrest Zeisler is a seasoned software leader and co-founder serving as CTO of Jobber, where over 14+ years he’s scaled a product that helps small mobile service businesses manage quoting, scheduling, invoicing and payments for billions in annual services. He blends strategic product leadership with hands-on engineering—aligning PM, design and BizOps to turn customer insights into measurable growth while deliberately avoiding being the smartest person in the room. A University of Alberta software engineering graduate, Forrest contributes to the Ruby ecosystem (notably fixes and features in gems like ice_cube and acts_as_list) and has full-stack experience building recurring-event selectors and integrations. He’s equally focused on culture and hiring, having shaped Jobber’s playbook from the ground up, and still spends time solving thorny technical problems or hiring people smarter than himself.
code14 years of coding experience
bookBachelor of Science, Software Engineering, Bachelor of Science, Software Engineering at University of Alberta
github-logo-circle

Github Skills (16)

testing10
activerecord10
datetime10
rspec10
javascript10
coffeescript10
ruby10
plugin-development9
rails8
ruby-rails8
sql7
sc7
jquery7
css7
html7

Programming languages (2)

JavaScriptRuby

Github contributions (5)

github-logo-circle
gregschmit/recurring_select

Nov 2011 - Apr 2015

A gem for adding selectors for setting recurring events.
Role in this project:
userFull-stack Developer
Contributions:122 commits, 1 PR, 1 push in 3 years 5 months
Contributions summary:Forrest focused on implementing a recurring events selector, demonstrating both front-end and back-end development. They implemented JavaScript and CoffeeScript code for the user interface and dialog interactions. Additionally, the user worked on Ruby code, specifically extending form builder functionality to handle recurring options using the IceCube library, showcasing contributions to the back-end logic and gem integration.
eventsrecurring-eventsselectorssettingrails
ice-cube-ruby/ice_cube

Dec 2011 - Oct 2012

Ruby Date Recurrence Library - Allows easy creation of recurrence rules and fast querying
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:7 commits in 10 months
Contributions summary:Forrest primarily contributed to bug fixes and refactoring within the `ice_cube-ruby/ice_cube` repository, a Ruby Date Recurrence Library. They addressed issues such as nil comparisons and DST boundary handling, improving the library's robustness. The user added failing specs, and refactored methods related to the core functionality. Additionally, they cleaned up whitespace in several files.
queryingrecurrencerecurrence-rulesrubyrules
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
Forrest Zeisler - Co-Founder And CTO at Jobber - Software for Mobile Services