Although my favourite boys name is
Alexander nn
Alec, I've always really liked
Sandy as a nn for
Alexander.
I actually know two (both Scottish- it's a popular nickname for
Alexander in Scotland) and they've never had any problems with it as far as I know.