Sofia, qui vit à Toronto, en Ontario, a commencé à jouer au squash en 2006 en Iran. Depuis 2014, elle est arbitre internationale de squash et occupe actuellement le poste d'arbitre nationale au Canada. En plus de son expertise sur le terrain, Sofia est membre active du comité d'arbitrage de la FPS et du comité d'arbitrage de Squash Canada, où elle contribue de manière significative à l'élaboration des normes d'arbitrage de ce sport.