Skip to content
View toddkummer's full-sized avatar
đź‘‹
Available to Hire
đź‘‹
Available to Hire

Block or report toddkummer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
toddkummer/README.md

Software Architect

Rockridge Solutions

The best fit for Todd is a project looking for an architect to help build out a new solution, or conversely, someone to help rescue a code base that has gone astray. Who doesn't love a greenfield project? A clean slate means you can pick the best-fitting framework and implement best practices; however, poor choices here can have long-term consequences.

Todd's 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.

Experience

Todd has been designing and building Ruby on Rails applications since 2013. 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:

See LinkedIn for his full experience.

Preferences

Development / Testing

  • RSpec
  • minitest
  • RuboCop
  • Guard
  • SimpleCov

Frameworks / Languages

  • Ruby
  • Rails
  • Stimulus JS
  • Turbo

DevOps

  • Docker

Pinned Loading

  1. RockSolt/filterameter RockSolt/filterameter Public

    Simplify and speed development of Rails controllers by making filter parameters declarative.

    Ruby 69 1

  2. RockSolt/next_page RockSolt/next_page Public

    Pagination for Rails Controllers

    Ruby 1

  3. films films Public

    Filmed in San Francisco

    Ruby 1

  4. RockSolt/run_time_settings RockSolt/run_time_settings Public

    Persistent, run-time application settings

    Ruby 3