What it was about

A website of an astrology school

Challenges

The main challenge on this project was low engagement from the stakeholder, in terms of authoring content, using the CMS etc. beyond the minimal necessary scope

My responsibilities

  • Adding responsiveness to legacy pages
  • Authoring background jobs for Sidekiq
  • Configuring automatic deployment pipeline via Heroku
  • Correcting web typography
  • Designing web pages (in various graphic editors)
  • Developing a home-grown CMS / admin area
  • Integrating data from API providers
  • Setting up web sites at Heroku
  • Writing feature tests with Capybara
  • Writing unit tests with RSpec

Interesting things I did on this project

  • Creating a custom deployment tool for VPS
  • Creating Ruby gems
  • Setting up VPS on DigitalOcean with Chef
  • Web page performance optimization