Josh Knowles is a seasoned software leader and CEO based in Austin with nearly two decades of hands-on engineering and executive experience building and scaling product and consulting organizations from startups to Fortune 100s. He combines deep Ruby/Rails craftsmanship and test-driven practices—evidenced by contributions to the Webrat acceptance-testing framework—with a proven ability to translate market needs into fast, iterative delivery models. Josh has led international expansions and enterprise engagements at Pivotal and VMware, then transitioned to strategic and operational leadership at Code Climate before becoming CEO. Known for bootstrapping new service offerings and growing practices quickly (e.g., scaling Pivotal Labs NYC from 10 to 50+ consultants), he blends developer empathy with commercial acumen. Peers describe him as a pragmatic coach who still dives into code and testing frameworks to keep delivery quality high.
18 years of coding experience
15 years of employment as a software developer
Computer Science, Computer Science at Eastern Washington University
Webrat - Ruby Acceptance Testing for Web applications
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:14 commits in 26 days
Contributions summary:Josh primarily contributed to the Webrat testing framework for Ruby web applications. Their work focused on enhancing the Rails integration by implementing features like forwarding headers during redirects, supporting internal and external redirects, and refactoring redirect handling. They also added initial specs for Sinatra session and updated existing Rails tests, demonstrating a focus on testing and framework compatibility.
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.