Got a Portable Career? Your Online Presence is Mandatory. . .