Looking for outstanding web development talent to get the job done?

THAT'S AI: an educational platform for learning digital skills and programming

How we created an SEO-friendly web app for a Swiss university in a flash.


  • Client




  • Project scope and technology

    Ruby on Rails Development



  • Team Composition

    1 Ruby on Rails Developer, 1 Project Manager

    Work duration

    4 weeks

EPFL Extension school offers online programs and courses teaching the latest tools and techniques in sought-after digital fields, such as data and machine learning, code and web development, security, privacy and trust. The EPFL (École Polytechnique Fédérale de Lausanne) is Europe's most cosmopolitan technical university. It has students from 120 countries, so it employs not only Swiss, but also the international staff. The school focuses on three missions: teaching, research, and innovation.


This was our third project for the EPFL (for the previous, one check out our AMLD case study).

We knew each other pretty well at this point, so a certain level of mutual trust and understanding was established. That helped us to jump into the project.

This time, the client came with a clear business problem: increasing the visibility of academic courses at the extension school. EPFL is one of the best technical universities in Europe and the knowledge offered in the courses is high quality, but the problem was to reach 'customers.'

Our task was to implement the web app in accordance with the best SEO practices so that it did not have to be further optimized.


The project was extremely fast and super-agile. We spent two weeks on design implementation and two weeks on active admin integration.

The technology chosen was Ruby on Rails. We made this choice because of the speed of implementation and the fact that other customer systems are also based on this technology. The active admin library was dictated by the convenience of managing the content and users of the portal.

For the project, we chose a perfect developer, who is both a skilled coder and an SEO expert.

Thanks to that, everything from start to finish was created and programmed according to the best SEO practices from the very first line of code.

The client came to us with a ready-made design, so we were able to take care of the implementation immediately. This did not mean, however, that we did not propose our own solutions to make the website even more functional.

We added a newsletter management mechanism, role-based authorization, optimized meta tags for better SEO and newsletter signup was handled by a background worker. We also added extra functionality: SEO-optimized images in articles and a sitemap for SEO.

There was also cached dynamic translation, cached content and content provided dynamically. This improved the speed and convenience of using the site.

The final step was the implementation of active admin configuration and tests.


The website was created very quickly - in just four weeks - and within the expected time. It allowed the client to reach people who want to broaden their skills and the website itself, thanks to SEO solutions, is well indexed by search engines like Google.

Thanks to such a rapid implementation, the client was able to start getting customers interested in the courses at fast pace.

Looking for Ruby on Rails developers?

Get in touch with us and we'll provide you with right set of talent perfectly matching your industry, technology and company culture.

We helped EPFL and dozens of other companies. Reach out to us and learn what our tech talent network can do for your business.