Atif Naseer is an academician and Software Engineer by profession. He has over 15 years of experience in teaching undergraduate and post-graduate courses in computer science. He has ten years of experience in software analysis design and implementation of big systems. He has over 40 research publications in well-reputed journals and conferences. He is currently working as Senior Lecturer at umm al Qura University Makkah.