Recent Posts

[complete list]

Presented Context-Aware Loss Function during CVPR’20

Awarded a KAUST Impact Acceleration Grant.

Recent & Upcoming Talks

[complete list]

Video Understanding, Vision for Automation and Learning Theory

Teaching ML/DL to empower KSA women students

Presentation of my Visual Inertial KinectFusion



Autonomous Navigation

Perseption Modules for Autonomous Navigation

Sports Video Understanding

Understanding sports broadcast videos to extract meaningful statistical information

Gait Analysis

Human pose tracking to assess gait performances

Underbridge Modelling

3D Reconstruction of Underbridge for Structure Health Monitoring

Forensic Applications

Collaborative effort to bring computer vision to forensic application

3D Sensors

Metrological Characterisation of 3D cameras (Kinect, Intel, Orbbec), both as depth sensors and human body trackers

Robot Painter

Development of an Antropomorphic Robot able to duplicate painting movement



Research Scientist


Apr 2020 – Present Thuwal, KSA
Responsibilities include:

  • Publication on top tier Computer Vision conferences.
  • Mentoring students and teams.
  • Grant/Fund application.

Postdoctoral Research Fellow


Apr 2017 – Mar 2020 Thuwal, KSA
Responsibilities include:

  • Publication on top tier Computer Vision conferences.
  • Managing projects with industrial partners.
  • Supervising students for projects.

Research Fellow

Politecnico di Milano

Jan 2014 – Mar 2017 Milano, Italy
Responsibilities include:

  • Teacher assistance for Measurements classes.
  • Build, develop and reinforce partnership with several industries.
  • Supervision and Tutoring of students for their MSc Thesis (>10).
  • Research and Study to graduate from a Mechanical Engineering PhD.

Embedded Software Engineer

Innovative Security Solutions (ISS)

Oct 2012 – Dec 2013 Milano Area, Italy
Responsibilities include:

  • Development of 3D Computer Vision algorithms.
  • Installation of automated solutions in client facilities.
  • Development of User Interface for automated systems.
  • Close collaboration with fruit manipulation industries.


Deep Learning Nanodegree Foundation

See certificate

Stanford University Machine Learning

See certificate

Managing Essentials for PhDs - Managing Conflicts

See certificate

Managing Essentials for PhDs - Working in Multidisciplinary Teams

See certificate

Program Committee / Reviewing

  • IEEE/CVF - Computer Vision and Pattern Recognition (CVPR).
  • IEEE/CVF - International Conference for Computer Vision (ICCV).
  • CVF - European Conference for Computer Vision (ECCV).
  • CVF - UAVision Workshop.
  • CVF - CVSports Workshop.
  • IEEE - Transactions on Pattern Analysis and Machine Intelligence (TPAMI).
  • IEEE - Transactions on Image Processing (TIP).
  • IEEE - Transactions on Multimedia (TMM).
  • IEEE - Transactions on Instrumentation and Measurement (TIM).
  • AAAI - Conference on Artificial Intelligence (AAAI).
  • Elsevier - Image and Vision Computing (IVC).
  • Elsevier - Neurocomputing.
  • Elsevier - Engineering Applications of Artificial Intelligence (EAAI).
  • Elsevier - Robotics and Autonomous Systems (RAS).
  • Elsevier - Forensic Science International (FSI).
  • ACM/SIGAPP - Symposium On Applied Computing (SAC).

  • Walloon Region - Scientific Committee Reviewer.


  • +966 53 147 2429
  • King Abduallah University of Science and Technology (KAUST)
    Building 1, Level 2, Cubicle 2106-WS03
    23955-6900 Thuwal, KSA
  • Skype Me