Ruby on Rails consulting
Rails apps, from the first release to the tenth year.
I have written Ruby since 2016 and shipped Rails in production for most of that time, in mature products with many teams on one codebase and in my own products on Rails 8. Bring me the part of your app that slows your team down.
He is a strong Ruby on Rails engineer and a natural architect. He took on leading the technical direction and shaping the code, and his decisions held up as the project grew. … I recommend him to any team that needs a Rails engineer who can lead.

Zlatko AlomerovicWorked with Muhamed at Recrubo/Carv
- 2016
- writing Ruby since
- RubyConf Austria
- founded and organised, 2026
- EuRuKo 2024
- organised, 700 attendees
- 4 gems
- maintained on rubygems.org
What I do on Rails apps.
Maintenance and upgrades
Keep an older Ruby or Rails app healthy and current, with upgrades in steps your team can ship, security fixes, and the bugs nobody has had time for.
Refactoring
Untangle the parts every change has to touch and bring the code back to Rails conventions, so anyone on the team can find their way around, while features keep shipping.
Rewrites
When a rewrite is the right call, done piece by piece beside the running app, not as a big bang.
Performance
Slow pages and backed-up job queues, fixed in the order your users feel them.
CI/CD and continuous delivery
Pipelines your team trusts, trunk-based development with small daily merges, and new work behind feature flags, switched off without a deploy.
Team processes
Introduce and tune how your team plans, reviews and ships, so work flows instead of waiting.
End to end
One person who owns a feature or a product through its whole lifecycle: the idea, the spec, the build, the rollout and running it.
AI features
AI inside your Rails app, grounded in your data and measured with evals, without a second stack.
How we can work.
- A callOne question, talked through with someone who has seen it before. You get my notes afterwards.
- A day in your codeWe work through the problem in your codebase together. You get a written plan your team can act on.
- OngoingA few hours a month as your team's Rails advisor, for reviews, decisions and the hard parts.
Bigger than that? I also build, lead teams and review architecture. Services
Write even if you are not sure the timing works. If I am booked, I will say so, and point you to someone good.
- Founded and organised RubyConf Austria 2026 in Vienna, with Dave Thomas, Chad Fowler, José Valim and Armin Ronacher on the programme.
- Organised EuRuKo 2024 in Sarajevo, Europe's longest-running Ruby conference: 700 attendees and 50 speakers from 25+ countries.
- Maintain four Ruby gems, enola-rb for Rails teams among them, and open-sourced treasure_hunt, a Rails 8.1 app.
Tell me about your Rails app.
A few lines is enough. If I am not the right person, or not free, I will tell you, and point you to someone who is.
Get in touchWant a second opinion?
Start with an architecture review. Fixed scope, one to two weeks, and a plan your team can act on.
About the reviewOr email info@muhamed.at