Definitely
Rosie. But if I really like
Rosie I would use a longer name and use
Rosie as a nickname. My favorite would be
Rosalia or
Rosalie. Or even
Rosalind. Or even maybe '
Rose' with the nickname
Rosie. Just to have a more professional looking full name instead of a nicknamey name.