Higgins MD 420

Refactoring and developing website for medical marijuana evaluation clinic

Heavy refactoring/cleanup/drying of legacy code and new features implementation. There was no unit tests at all, and became more than 500 after about three months as I’ve joined project.

Technologies used:

  • common gems set (about one hundred gems; rspec, cucumber, poltergeist, rails 3.2, capistrano, mysql etc.)
  • devise - with heavy customization to satisfy business needs
  • active_merchant - billing (with authorize.net binding/testing)
  • activeadmin - with decorated models
  • wicked_pdf - for health history pdf generation
  • cocoon - for nested forms (yep, it was long time ago :)
  • jenkins - CI with github PR triggers
  • mercury - editor
  • errbit
  • redmine

Note on frontend: when I joined this project, frontend (including JS) was almost completed, I’ve done only refactoring of CSS (SCSS+Compass) and JS (CoffeeScript).

Client proof

What clients say

“Great service from Ivan! Highly recommended for knowledge in RoR!”

Crowd Trust Deed Multi-tenant Rails application stack upgrade

“Excellent developer and communicator, highly highly recommend”

Upwork client Port ESPN results scraper script to Ruby

“I really enjoyed working with Ivan. He helped me meet my goals by making suggestions to change what I was originally asking for in a way that would better meet my goals than what I thought I needed. I really appreciated his ability to problem solve and to help get the job done right! I would absolutely recommend and hire Ivan again!!”

Upwork client Upgrade Rails application to be able run on Heroku's cedar-18 stack instead of cedar-14
Read all testimonials