Case Study - Ruby renewal and infrastructure move
Level up the team and the infrastructure — Ilek is a green energy provider and producer in need of a scale up team and infrastructure.
- Client
- Ilek
- Year
- Service
- Multi region cloud deployment
Overview
With blue skies over wind farms, solar panels and biogaz tanks Ilek decided to grow their engineering team. Alas, in 2020, the Ruby market did not have many senior developers available. Being pragmatic, Ilek's CEO and CTO decided to hire a mix of junior and senior talents even if they were coming from other languages and ecosystems. In that context they were happy to see us join them temporarilly as Ruby coach, embedded as a Team Lead while helping their engineers level up with Ruby, Ruby on Rails and TDD good practices.
Over the course of two years we helped them revamp their backend service, improve performance and reliability and develop a strong engineering culture. Through many sessions of Pair Programming we helped the team from Ruby on Rails good patterns to Test Driven Development with RSpec.
Finally, as their needs didn't match Heroku's offering, we prepared and executed a migration from Heroku to AWS of all their services with an aim for reducing costs while improving reliability and performance. After six months of work and tests the migration went without a hitch and cost reduction was also reached.
What we did
- Heroku
- AWS
- Ruby
- Terraform
- Docker
- CI/CD
- Programming Languages
- 3
- Excellence paths
- 3
- Cloud Providers
- 2
- Downtime
- 0
- Cost reduction
- 40%