The best fit for Todd is a project looking for a Ruby on Rails architect to help build out a new solution, or conversely, someone to help rescue a code base that has gone astray. His long history of product development—for software companies, internal business applications, and consumer websites—helps him find the right balance between short-term and long-term requirements and put in place practices that will help guide the project for its full lifecycle.
All too often applications find themselves collapsing under the weight of too many shortcuts and too many poor decisions. Estimates for small features get longer and longer. Neither the development team nor the business is happy with the pace. Todd's written enough bad code to know what good code looks like (sadly, that is the path). He can help you refactor your code base to eliminate tightly coupled code and redundant code that weigh down each successive feature.
Todd has been designing and building Ruby on Rails applications since 2014. Prior to that he helped clients implement and customize ERP software. In over 20 years of software development experience, Todd had built strong object oriented design skills. His prior life as an ERP developer also gives him strong SQL skills.
Examples of his work can be found in the following open source projects. Each gem provides solutions to common problems in Rails applications:
- Filterameter: Declarative Filter Parameters for Rails
- Next Page: Pagination for Rails Controllers
- Run Time Settings: Persistent, run-time application settings
See LinkedIn for his full experience.
Rockridge Solutions is a small, two-person software development firm dedicated to helping customers improve their businesses with software solutions. Find out more about how we can help you tell the story of your business.