Role based User profile template
You can use hook_theme_suggestions_HOOK_alter() like below:

/**
 * Implements hook_theme_suggestions_HOOK_alter().
 */
function THEME_NAME_theme_suggestions_user_alter(array &amp;$suggestions, array $variables) {
  $roles = \Drupal::currentUser()-&gt;getRoles();
  if (in_array('YOUR ROLE',$roles)) {
    $suggestions[] = 'user__'.ROLENAME;
  }
}


and you have to create 


  user--YOURROLE.html.twig


in order to get a specific template for the user based on their role.