Muhammad was professional, reliable, and very easy to work with. He stood out among 5 interviewed people. He built exactly what we wanted, on time and with no drama. We received comprehensive updates and instructions at the key stages and this gave us a lot of peace of mind that things were on track. He quickly made time to resolve any small issues after launch. Highly recommended.