Muhamed Isabegovic

Work

Ten years of shipping products and leading the teams behind them, for startups and established product companies.

What teams bring me in for.

Problems teams bring me in for, with the work that shows it. More detail is in my CV.

AI features that hold up in production.

You get AI features your customers can rely on: grounded in your data, measured once they ship, and easy to improve.

  • Took AI features in a hiring product from the first pitch to rollout for every customer, and measured the results.
  • Set up prompt management, evals and A/B experiments, so the team improved AI features with data instead of guesses.
  • Run my own AI product, where I try new ideas on real users first.

Teams that use coding agents safely.

You get a team that ships faster with AI agents, with specs, decisions and architecture rules that keep the code in shape.

  • Built the open-source tools I teach with, used to keep agent-written code aligned with its specs and architecture.
  • Set up spec-driven workflows where decisions are written down and checked against the code before it ships.

Systems that stay simple as they grow.

You get an architecture your team can keep building on: one clear model of your data, and integrations that don't leak everywhere.

  • Led the integration of two products after an acquisition: one frontend, one shared database, and the two stacks brought step by step closer.
  • Brought data from 20+ outside systems into one model, so new integrations stopped costing new work elsewhere.
  • Designed a plans and permissions system that let product run billing experiments without developer time.

Leading teams that deliver.

You get a team that knows where it is going and ships on time.

  • Led around 30 engineers across 7 time zones through 150 percent growth, without missing a deadline.
  • Led a startup's engineering team through its acquisition, leading by building.

What people I have worked with say.

  • Muhamed leads by doing. When we hit a hard problem, he didn't start with a long discussion. He wrote the code, showed it working, and then we talked. That habit moved the team forward more than once.
    Read the full recommendation
    I worked with Muhamed on the same team for a year, and he quickly became one of the people I relied on most. Muhamed leads by doing. When we hit a hard problem, he didn't start with a long discussion. He wrote the code, showed it working, and then we talked. That habit moved the team forward more than once. 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. No challenge was too big or too unfamiliar for him. He is resourceful and knowledgeable, and when the answer wasn't obvious, he knew where to look. He is precise and professional, and he holds a high bar. He is also direct. When something wasn't good enough, he said so plainly, even when that was hard to hear. It was always about the work and never about the person, and it made both our code and our team better. I would gladly work with Muhamed again, and I recommend him to any team that needs a Rails engineer who can lead.

    Zlatko AlomerovicWorked with Muhamed at Recrubo/Carv

  • Muhamed is one of the most amazing professionals I have ever worked with. He is extremely talented, dependable, and disciplined. … I would strongly recommend Muhamed and would love to work with him again.
    Read the full recommendation
    Muhamed is one of the most amazing professionals I have ever worked with. He is extremely talented, dependable, and disciplined. Moreover, he is always willing to push himself beyond limits to make a product successful. With Muhamed's excellent communication and engineering management skills everything is possible. At Experfy, Muhamed single-handedly managed the team collaboration consisting of 7+ timezones. He has a vast reservoir of talent - enabling him to lead Backend, Frontend, and DevOps teams with flying colors. In design thinking sessions, Muhamed played a vital role with his powerful insight about the product roadmap and technical knowledge. As an engineering manager, he always backed his team with full support. In addition to these Muhamed conducted extremely high-yielding Sprint retrospectives. He was always willing to go the extra mile to increase productivity and eliminate blockers. I would strongly recommend Muhamed and would love to work with him again.

    Hassan AkbarWorked with Muhamed at Experfy, 2021

  • The word that best describes Muhamed is "visionary". … I would gladly work with him again. I have merely learned to be careful when he begins a sentence with, "I have an idea."
    Read the full recommendation
    The word that best describes Muhamed is "visionary". I had the pleasure of co-organising RubyConf Austria with him. For more than a year, I watched Muhamed take ideas that sounded wildly unreasonable and somehow make them a reality. His standard response was: "Don't worry about it. It's going to be fine. We'll deal with it." When things went wrong, Muhamed stayed calm, made a decision and got moving. He expected a great deal from himself while remaining patient and generous with everyone around him. His enthusiasm pushed the whole team to aim higher, and he was genuinely fun to work with. Muhamed is a kind and capable leader. I would gladly work with him again. I have merely learned to be careful when he begins a sentence with, "I have an idea."

    Hans SchnedlitzCo-organised RubyConf Austria with Muhamed

Projects.

The tools I build and teach, and the things I make for fun, each with a page of its own.

All projects

How I work with knowledge bases

Decisions written down, anchored to the code they govern, checked in CI, and read by agents before they write. The method I run my own work on, and what I set up for teams.

The practice, the tools and a short video

I build the guardrails I teach.

Stuff I've made, mostly for fun.

Building something?

Tell me what you are building, and I will tell you honestly whether I can help.

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