I am Assistant Professor at Helwan University, Faculy of Computers & AI, and I am a passionate professional Software Engineer and Technical Software Architect / Consultant, with 18+ years of career. I worked on a wide variety of projects with a wide variety of people from different cultures and backgrounds. throughout my career, I worked for many Software companies, I also founded and managed my own startup software house. I hold a master’s degree in Image Processing & a PhD. Degree in Natural Language Processing.