function MaxTE($list){
  if( ! is_array($list) || count($list)  == 0 ) return null;
  $keys = array_keys($list);
  $maxIndis = $keys[0];
  for($k = 1 ; $k < count($keys);$k++)
       if($list[ $keys[$k] ]['totalEndorsement']  > $list[$maxIndis]['totalEndorsement '] )
             $maxIndis = $keys[$k];
   
  return $list[$maxIndis];
}

$liste  = <etc>

print_r(MaxTE($liste));