Asset volumes with dynamic subfolder
For a field outside the Matrix, you can use {username} and for the one in the Matrix, use {owner.username} - see docs

You might need to run Utilities → Asset Indexes.