Personal site loosely based off of Naz Hamid's Personal Page