Rafat Abu Khair
About Rafat Abu Khair
Rafat Abu Khair is a Senior Software Engineer with over 14 years of experience in software development and web application design. He has held various roles in notable organizations, including Nationwide IT Services, UNHCR, and ECS, and holds a Master's degree in Web Techniques.
Work at ECS
Rafat Abu Khair has been employed at ECS as a Senior Software Engineer since 2021. In this role, he applies his extensive experience in software development to contribute to various projects. His responsibilities include designing and developing web applications, ensuring high performance and user satisfaction.
Previous Experience in Software Engineering
Prior to his current position, Rafat Abu Khair held several roles in software engineering. He worked at Nationwide IT Services, Inc. as a Lead Software Engineer from 2017 to 2021. He also served as a Senior Software Engineer at CaseGuard for a brief period in 2017, and at benel Solutions from 2015 to 2017. Additionally, he was a Senior Software Engineer at UNHCR from 2013 to 2015.
Academic Background
Rafat Abu Khair holds a Master's degree in Web Techniques. He completed his Bachelor of Science in Computer Science and Engineering at Damascus University from 1999 to 2004. His academic background has provided him with a solid foundation in software development and engineering principles.
Teaching and Supervisory Roles
Rafat Abu Khair has experience in academic roles, having worked as an Academic Teacher at Aptech Damascus from 2004 to 2012. He also served as an Academic Supervisor at Damascus University from 2004 to 2007. These positions allowed him to share his knowledge and expertise in computer science with students.
Skills and Expertise
Rafat Abu Khair specializes in developing highly effective web applications and has over 14 years of experience in software development. He is skilled in analyzing systems both pre and post project launch to identify and resolve issues. His expertise includes advanced testing, troubleshooting, and debugging, ensuring that software meets intended outcomes.