i should have said that i also perceive Alexei as female, although it is a male name, because it reminds me of the name Alexa.used for a male, i would stick with Alex, as it would be more understandable to your general audience, UNLESS he is from Russia.(just my thoughts...)