Ahmed is wonderful to work with. He is efficient, thorough and easy to communicate with. He completed assigned tasks well before deadlines, and he also found creative and clever ways to improve communication and workflow.