I always considered something similar with my name. For example if my legal name is Ronnie should I put Ron/Ronald on professional resumes/LinkedIn? Even though that's not my real name. Or Donnie vs. Don/Donald. Tommy vs. Tom/Thomas. It just seems anything ending in "ie,y" appears less professional.
I probably would. I think the problem is that so many people associate ie/y with nicknames for kids that it biases them. I'd probably use Ron initially and then when you get to the face-to-face interview stage you can let people know that you generally go by Ronnie if they ask. HR isn't going to care what you go by online or your resume as long as the 'official' paperwork you submit is correct.