userprofile: stitched up user profile DTO with front end