Amr Elssamadisy zajmuje się wdrażaniem praktyk zwinnych w firmie Gemba Systems. Kierował zespołami realizującymi projekty zwinne z wykorzystaniem zarówno technologii .NET, jak i technologii J2EE. Kierował również pierwszym zespołem stosującym metodykę programowania ekstremalnego.