Ruby on Rails developer (contract)
PropertyNow Pty Ltd | Mar 2019 - Jun 2019
Ruby on Rails
RSpec
Test driven development
GitLab
Mocha
Docker
Webpack
Vue.js
A rescue project. Rework non-working Vue SPA MVP to have working tenant history check functionality and conform to best practices:
• Fix RSpec test suite to pass.
• Add Vue unit tests.
• Integrate Single Sign On (CASino). Fix devise_cas_authenticable gem, merge the fix upstream.
• Integrate legacy db (Joomla) with ActiveRecord for convenient use.
• Develop data importer from the legacy db, supported by Rake tasks.
• Simplify app’s handling user-uploaded documents by using ActiveStorage, instead of raw S3.
• Rework API and Vue SPA to implement tenant history checks functionality.
Ruby on Rails developer (contract)
DiscoLabs | Dec 2018 - Feb 2019
Ruby on Rails
Linux
GitHub
RSpec
Test driven development
Shopify
Work on a custom Shopify project for Hasbro:
* Add features to implement crowdfunding and pre-sale functionality.
* Investigate and fix bugs on staging.
* Perform code reviews.
* Introduce TDD to a junior developer.