Cyril Rohr

Freelance Ruby on Rails & CI/CD expert. Maker of fine Dev/Ops tooling since 2013.Currently living in Rennes, France.


Projects

On the side, I've been building various projects for developers. Check them out!

RunsOn - 10x cheaper self-hosted GitHub Actions runners.

RunsOn - 10x cheaper GitHub Actions runners.

PullPreview

PullPreview - Ephemeral preview deployments for GitHub pull requests.

Packager

Packager - Automatic generation of DEB/RPM packages for any application.


Tech I like

  • Dev: Ruby (Rails) / Go / Node.js (Astro).

  • Ops: PostgreSQL / Grafana / Prometheus / Kubernetes.

  • Infra: Cloudflare / AWS / GitHub Actions / Hetzner.

  • Enough ML/AI tooling to be dangerous.


Things I can help you with

  • Projects with AI/ML tech (whisper.cpp, OpenAI, self-hosted llama, mistral, etc.).

  • Greenfield RubyOnRails projects, including real-time features, heavy frontend JavaScript work, database optimizations.

  • Revamping AWS infrastructure for a company offering a SaaS, reducing AWS bill from $15k to $2.5k. And at the same time, getting them a nice platform and continuous integration system to build, test, deploy, and monitor their services.

  • Migrating large (and critical) RubyOnRails projects from Rails2.x/Ruby1.8 to Rails4.x/Ruby2.x (and then Rails 5.x and 6.x), adding a strong test suite and CI pipeline to ensure the main features were working with the new stack as we went over the numerous changes required to upgrade.

  • Setup of CI/CD systems.

  • Setup of infrastructure provisioning with Puppet.

  • Migrating applications to docker, and everything that goes with it.

  • Kubernetes deployments.

  • Writing tests, both as blackbox tests against legacy systems to prepare for a migration, and unit/integration/system tests.

  • Advising and implementing Single Sign On solutions.

  • ElasticSearch (indexing, aggregations, reporting).


About me

I have been consulting since 2013, and have been involved in a wide range of technical topics. Currently spending time between consulting and growing RunsOn.