I have recieved my BSc degree in Computer Science on 2006 from Egypt where I have started my journey into the field I have always loved. After that I had more than 8 years of experience in Software technology. My domains experiences varied from Sales and Distribution, Financial Services, Industrial Automation and Educational Technology. However, my passion for intelligent systems and the theory behind them has always motivated me to think about taking more theoretical steps in Computer Science. I have received my MSc degree in Computer Science from Eötvös Loránd University on 2017 in Hungary, and I graduated as one of the topmost of my class.