Ruby on Rails


Cultivate’s team have been building the highest quality Ruby on Rails applications since 2009. Throughout our history, we’ve operated under a number of brand names (EdgeCase, Neo and Cultivate), but our vision and passion for our craft remains unchanged. We’ve been at the core of the Ruby community for many years, organising the hugely successful Scottish Ruby Conference.

Our senior team have partnered with clients of all sizes to create Ruby on Rails products from the ground up. We've also partnered with existing teams on some of the world’s largest applications. Our clients cover startup, enterprise and government organisations and we flex our approach to fit with their unique requirements.


We care deeply about the quality of our work. Aside from our highly selective hiring process, we work in pairs, write tests first, deploy to production frequently and regularly reflect on our progress. This ensures the highest quality code and reduced time to delivery.

Looking to start a new project, or improve an existing one?

Get in touch

We don't cut corners, and will never compromise the quality of your product to create more work for ourselves, or to undercut other consultancies on price. With Cultivate, you get the best industry talent, the highest quality code, and unparalleled excellence in software strategy, scalability and sustainability.


We use a combination of tools and processes to ensure transparency, frequent and honest feedback and communication with all areas of business. We aim for frequent communication throughout the entirety of our projects, aiming for the following as a minimum level of contact:

  • Daily morning stand-up call
  • Daily summary email
  • Frequent “show and tell” demonstrations
  • ‘Always on’ discussion available through Slack or similar tools
  • Beginning of week - Iteration Planning Meeting
  • Bi-weekly - project retrospective


Our senior team have many years of experience building the highest quality Ruby on Rails applications, combining in-depth technical, business and industry knowledge with experience across multiple sectors. We are long term lean and agile practitioners and have a deep understanding of product management, user experience design and visual design.

We love working with clients who share our passion for creating high quality products that deliver real business value. If you're looking to work with a team that will consistently deliver to the highest standard, we'd love to start a conversation around how we could partner with you.

Photo of Alastair Williamson-Pound
In every project I worked with Cultivate on, they always found opportunities to exceed expectations. Cultivate continuously over-delivered and provided expert guidance. I can highly recommend the services provided by Cultivate. I only hope that I get to work with other development companies that are as talented, professional and easy to work with. Alastair Williamson-Pound - Senior Product Manager, The Money Advice Service
Photo of Evan Giff Constable
The Cultivate team is an exceptional group of software engineers. You get the highest quality of process, code, and technical architecture. They know how to keep a software project out of trouble. They not only have impeccable integrity, but they are also delightful to work with. Giff Constable - VP of Product, Axial
Photo of Julien Letissier
Where most consultancies expect specs to be thrown over the fence, the Cultivate engineers truly became part of our team. The collaboration with Cultivate was instrumental in building a culture of remote collaboration which we expanded across our whole engineering team. They integrated to our practices while also rubbing off on our engineers. The project was a success, and we came out with a better team then when we started! Julien Letissier - CTO, Housetrip
Photo of Chris Greening
Cultivate's combination of technical knowledge, industry experience and business knowledge was invaluable to us. You are not just dealing with a group of developers but with a group of people who have delivered a large number of projects in the real world. Cultivate provided clarity on our product direction and an understanding of what was possible and deliverable. This has proved to be invaluable in executing our projects and delivering value to our customers. Chris Greening - CTO, MRM Brand

Looking to start a new project, or improve an existing one?

Get in touch
We're passionate about understanding businesses, ideas and people. Let's Talk