Mazen is an ambitious and enthusiastic person on the academic path of a Software Engineer. Mazen is more than able to do whatever is required to complete a project within constraints
Mazen got a good knowledge of most modern technologies.
Mazen is proven effective project and people manager; he got a strong understanding of team management and project planning concepts. Mazen can come up with innovative and timely solutions required of a Software Engineer in addition he is a motivated problem solver.