I would love it to be possible in this day and age.
But I would qualify a "modern renaissance" person by different standards today. The criteria linked in GJ's thread could work to inform a definition but it can be used anachronistically.
Lol, however, I'd hazard that a "modern renaissance" person today would simple be Dunyain to us (by definition - I actually think, obviously, that we can affect change and you basically have to fit this description to heave the rudder).