I am a professional with 10 years of experience in software / web development. Since 2011 I have been mastering Ruby On Rails. I code by the principles of OOP, TDD and use Design Patterns with ease. I am aware of the importance of spec coverage when building software and always try to keep it as close to 100% as possible (using rspec, capybara or cucumber). I know how to use Sidekiq, or more generally, how to manage background tasks.