Mohammed Nafees
Mohammed Nafees

Mohammed Nafees

Tech intellect, or in Layman’s terms — a geek.