#1 - backend for user profile - started