Profile creation is one of the off page technique which is used for link building.It is a way to create a visibility and tell to others about your profile and your services. It also helps to boost your search engine ranking and getting more traffic.
Profile linking is also used to increase back links for your website, it only shows us the no follow back links and helps in increasing DA and PA of the website.