Yaarub Alnaabi Rensselaer Polytechnic Institute