Shameer Hasan

Shameer Hasan

Shameer Hasan

Software developer in Mississauga (near Toronto) with life experiences to share.