Muhamed Isabegovic

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.

  1. A callOne question, talked through with someone who has seen it before. You get my notes afterwards.
  2. A day in your codeWe work through the problem in your codebase together. You get a written plan your team can act on.
  3. 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.

A Rubyist, in the community too.

  • RubyConf Austria
  • EuRuKo 2024
  • 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 touch

Want a second opinion?

Start with an architecture review. Fixed scope, one to two weeks, and a plan your team can act on.

About the review

Or email info@muhamed.at