Seriously,
Oscar might be workable as a middle name, but
EUGENE?! Quite possibly the geekiest name you could ever give a child, accompanied by a girly and dated nickname of
Gene.
How about some of these:
AllenBertrandOliverOrsonMurrayRupertEwanElliottEverettOwen