I will upgrade your legacy ruby on rails app and add tests

P
paulsutcliff326
P
paulsutcliff326
Paul Sutcliffe

About this gig

Stuck on Rails 4, 5 or 6? Old gems, security warnings, and nobody wants to touch the code?


I'll take your app step by step to a current Rails version, without breaking what already works.


How I work:

  1. Audit: Ruby and Rails versions, gems, deprecations, test coverage
  2. Security check: vulnerable gems, Rails security settings, permissions and exposed data
  3. Safety net: tests on the critical flows before touching anything
  4. Upgrade one version at a time, each step deployable
  5. Clean up dead gems and deprecated code


You get a written report with the security findings, a clean upgrade path in your repo and an app you can keep maintaining.


Rails developer since 2010, former Development Team Lead at a Swiss company, and currently studying Cybersecurity Engineering. Recent work: golden master tests on a pricing engine before refactoring it, with 500+ tests in the suite.

Get to know Paul Sutcliffe

Paul Sutcliffe

Rails SaaS developer and native apps for DJs, audio and live shows

  • FromPeru
  • Member sinceNov 2019
  • Languages

    English, Spanish, Portuguese
Rails developer since 2010 and professional DJ since 2004, based in Lima, Peru. I build SaaS products with Ruby on Rails and Hotwire, and native C++ apps for DJs, audio and live shows. Former Development Team Lead at a Swiss company, trained in Rails at Caelum. Currently studying Cybersecurity Engineering (bachelor's) at Cibertec. I care about tests, security and simple architecture, no overengineering. I'm also building my own event SaaS and the lighting and visuals system for my DJ shows, so I know nightlife from both sides of the booth.