Hadi est étudiant à la maîtrise sous la direction de Laurence Perreault-Levasseur. Il travaille au sein de la collaboration Simons sur l'apprentissage de l'univers, qui vise à utiliser l'apprentissage automatique pour découvrir les conditions initiales du cosmos. Actuellement, Hadi se concentre sur l'exploration de modèles génératifs profonds pour l'inférence de grande dimension. De plus, il s'intéresse aux galaxies, tant à leur évolution qu'à leur formation. Il a fait un double diplôme en physique et en génie informatique à l'Université de technologie de Sharif pendant ses études de premier cycle. Outre l'astrophysique et l'apprentissage automatique, il aime la psychologie et les sciences de l'éducation.