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 team of 10 at a startup through its acquisition, leading by building.
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.
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
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."
A travel guide to Bosnia and Herzegovina with curated locations, experiences and audio tours, on Rails 8 with Hotwire, Solid Queue and Kamal, and AI content grounded in real places.
A plain-language voter guide and seat projection for the 2026 general election in Bosnia and Herzegovina, covering all 7,028 candidates. The seat rules are written as code and replayed against 2018 and 2022, where they place every seat-winning list and mandate exactly.
A location-based treasure hunt built for RubyConf Austria 2026: GPS proximity checks for each clue, team play, hints on cooldowns and live leaderboards, as an installable Rails 8.1 web app with offline support. Now open source as treasure_hunt, ready for any conference organizer to rebrand and self-host.
A card game with a pure TypeScript engine of about 100 modules, held by 3,374 tests and 33 decision records that a pre-push hook checks the code against.
A minesweeper on map grids across Bosnia and Herzegovina, where the mines sit exactly on recorded mine-suspected areas. It teaches what the numbers mean, and says plainly that an empty cell is never a safety statement.