Skip to content

Rails upgrade and performance engineering

Upgrade and speed up an existing Rails product.

I help small SaaS teams upgrade Ruby on Rails products and fix the regressions, slow endpoints, query problems and job reliability issues that show up before or after the upgrade.

Sprint boundary

  • — Existing Rails product with source access
  • — One upgrade, post-upgrade regression set, performance issue or reliability bottleneck
  • — Clear acceptance criteria and owner on your side

Outcomes

What this sprint can cover

  • Rails and Ruby upgrades planned and completed with a clear regression-repair window
  • Post-upgrade regressions fixed across dependencies, framework behaviour and background jobs
  • Slow endpoints profiled and improved
  • Active Record query, eager-loading, indexing and transaction issues diagnosed
  • Sidekiq reliability improved around retries, idempotency and stuck jobs
  • Redis issues repaired around stale state, caching and retry coordination

What you receive

  • Code changes with tests around the regression or bottleneck
  • Upgrade or performance notes
  • Before/after performance comparison where applicable
  • Deployment and rollback notes
  • Short handover for the product/engineering team

Not included

  • Complete product rebuilds
  • Generic feature development unrelated to the upgrade or performance outcome
  • Long-term staff augmentation
  • Unbounded production support
  • Owning your entire Rails roadmap

FAQ

Questions before scoping

Can you handle Rails and Ruby upgrades?

Yes, when the upgrade can be scoped around a known app, target version, test strategy and failure-repair window.

Do you fix post-upgrade regressions?

Yes. I focus on regressions around dependencies, framework behaviour, slow endpoints, Active Record, Sidekiq and Redis.

Is this for new feature development?

No. The primary offer is upgrade, performance and reliability work. Small code changes are included when they are necessary to the scoped outcome.

Production AI Workflow Sprint

Add one AI-powered workflow to an existing product with production guardrails.

View Production AI Workflow Sprint

Selected work

Anonymised outcomes from performance, workflow and automation projects.

View Selected work