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 GitHub Actions runners.
PullPreview - Ephemeral preview deployments for GitHub pull requests.
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).