Cameron Bryers - Web Developer

Home

Consumer

New Zealand's trusted source of independent consumer information. Get instant access to test reports, product reviews, buying advice and accredited businesses.

Consumer was the first large scale web application that I had the pleasure to contribute towards. It is a Ruby on Rails application in the backend mixed with traditional erb templates and React components in the frontend.

The majority of my work on this site was focused towards dev-ops. This included:

  • Server provisioning and maintenance

  • Migrating server hosting

  • Creating a docker environment for development work

  • Automated CI with CircleCI

A highlight for me would have to be the server migration that was undertaken late 2020 to early 2021. This work involved moving the application from a single worker environment to a multiple worker environment. During this time I automated as much of the server setup and deployment as I possibly could, to not only make it easier for myself but easier for future developers as well.

Skills Used

Ruby on Rails logo
Docker logo
Ansible logo
React logo