Robert Chang - profile page and updated profile listing

Robert Chang - profile page and updated profile listing