Yes there is. By default, wordpress upload all of its file inside wp-content/uploads folder and arrange them into a monthly basis. Now you can change the whole upload folder at once.
But user specific folder is quite unusual. So i had to do some digging. Its quite hard to do this, a lots of coding required for this task with a fair chance of breaking your site down. However, there is a plugin, which can help you in this matter.