How about Kevie, Kutiepie, Kev?
Often people will come up with a name that has nothing to do with the actual person's name. It can be a name that just seems far more suitable at the time and it can stick.
Surely you have heard of people that have names of Richard being called Dick?