custom member content

I understand the use of Membership to only allow members of different tiers to access certain content. However, I would like to also have registered members access a page that is different for each individual user.
For example, Johnny is logged in and clicks on "my page" and it sends him to a page where he can download and view content that I have uploaded to his "my page." Jane does the exact same thing and sees her content and not Johnny's. How do i do this?