There's an "onboarding" system that managers fill out for new hires - it presents you with half a dozen candidate logins based on your first and last name that are guaranteed to be unique. I have no idea what the algorithm is.