I think
Alexei is the most intuitive transcription. Naturally, it's "Russian sounding", because it's a Russian name. Alexsi looks invented and very incoherent.
masculine list:
https://www.behindthename.com/pnl/191050/124079feminine list:
https://www.behindthename.com/pnl/191050/124080