Muhamed Isabegovic Get in touch

I help engineering teams ship with AI agents, without losing control of their code.

Specs, guardrails and evals, set up in your own repository. Ten years of building and leading product teams, now focused on making agent-written software hold up in production.

Available now for a senior role or contract work. Based in Vienna, working remotely across Europe.

Muhamed Isabegovic
Muhamed IsabegovicTechnical lead and AI product developerFounder of RubyConf Austria

Worked with

Three ways I can help your team.

Pick the one that fits where your team is today. Every engagement runs the same way.

Services in detail
  1. Assess

    When you want to know where your team stands.

    How your team uses AI today

    A short, concrete review of how your engineers work with coding agents: where it helps, where it quietly erodes quality, and a prioritised plan for what to change first.

    A short, fixed-scope review

  2. Enable

    When you want your team working this way.

    Workshop and setup, in your repository

    One or two days with your team on your own codebase: a loop from intent to shipped code, specs and decision records as the contract with agents, guardrails agents cannot bypass, and evals for the AI features you ship.

    One or two days, on your codebase

  3. Build

    When you need AI features designed and shipped.

    Fractional AI product engineering

    Hands-on design and delivery of AI features in your product: LLM pipelines with structured outputs, evaluation and observability, built with EU AI regulation in mind.

    One to two days a week, embedded

  1. DiagnoseI read the code and watch how the team actually works, rather than trusting the documentation about it.
  2. ProveChange one workflow end to end and measure it, before rolling anything out more widely.
  3. Hand overEverything lives in your repository, and your team runs it without me.

Hiring rather than contracting? I am also open to a senior engineering, technical lead or AI engineering role. Talk about a role

What I work with.

Retrieval, evals and guardrails, built on the model providers' SDKs and RubyLLM, agents over MCP, and ten years of Ruby, Rails and PostgreSQL underneath.

What I build
  • RAG
  • LLM pipelines
  • Evals
  • Structured outputs
  • Spec-driven workflows
  • Agent guardrails
  • Harness extensions
  • Prompt-injection screening
AI and agents
  • Claude
  • OpenAI
  • Gemini
  • Kimi
  • RubyLLM
  • MCP
  • Langfuse
  • pgvector
Languages
  • Ruby
  • Go
  • Rust
  • TypeScript
  • Python
  • JavaScript
  • C++
  • C
Frameworks and data
  • Rails
  • Sidekiq
  • Ember
  • React
  • Vue
  • Svelte
  • PostgreSQL
  • MySQL
  • DuckDB
Infrastructure
  • Docker
  • Kubernetes
  • Helm
  • Google Cloud
  • Kamal

I build the guardrails I teach.

The tools behind my workshops are ones I build or help build. Most are open source, so you can read how they work before you bring me in.

  • enola

    Core contributor

    Architectural regression testing for AI-assisted development. I built the constraints program: architectural laws declared over the code graph, checked deterministically in CI, with a Ruby DSL and four gems for Rails teams.

  • pi-brain

    Author and maintainer

    An intent store for agentic development on the pi harness: human-gated agent workflows, decision records agents must read before editing, and agent-written knowledge that cannot promote itself. Published on npm, nine tagged releases.

  • tabula

    In private development

    Shared memory for teams of agents and people, written in Rust: files and git as the truth, claims as leases so agents never collide, an append-only journal of who did what, and the decisions that belong to people refused by the tool itself.

What people I have worked with say.

  • 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

  • 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 on the same team

I also bring the Ruby community together.

Invite me to speak
  • RubyConf Austria
  • EuRuKo 2024
  • Founded and organised RubyConf Austria 2026 in Vienna, with a programme including Dave Thomas, Chad Fowler, José Valim and Armin Ronacher.
  • Took full ownership of EuRuKo 2024 in Sarajevo, Europe's longest-running Ruby conference.

Working on something where AI has to hold up in production?

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