I worked with Maged in the same BASIS team when he was the technical team lead. Maged is high skilled person in technical solutions, specially in troubleshooting regardless the product type or version, he easily finds the solution. He also has fantastic communication and negotiation skills and very efficient way and attitude when dealing with customers, I learned from his techniques alot. Maged was managing the team very well, and utilized every resource in his team in the right place according to each personality and skills with efficient time management.