Alaa Salah is currently a Technical Team Lead at Link Development, having previously held the same position at DMS Egypt from 2020 to 2025. Alaa earned a Master's degree in Medical Image Processing from Ain Shams University in 2019 and has extensive experience in software development and IT education, including roles as an IT Developer and Teaching Assistant. Their earlier career includes positions at the Information Technology Unit and Madinti Company from 2013 to 2014. Alaa's journey in technology began with a Bachelor's degree in Computer Science from Ain Shams University, which they completed in 2012.
This person is not in the org chart
This person is not in any teams
This person is not in any offices