1. A method for data management, the method comprising: receiving a login token and instruction from a user device, wherein the login token is associated with a user of the user device, and wherein the instruction comprises a command selected from the group consisting of: reading profile data belonging to the user and writing profile data belonging to the user, and wherein the login token and the instruction is received from a file system located on a network attached storage device, and wherein the login token and the instruction is received in response to an action of the user selected from the group consisting of: logging on the user device and logging off the user device; based on the received login token, determining whether a user profile container exists for the user, wherein determining whether the user profile container exists for the user comprises scanning the file system located on the network attached storage device for a profile container associated with the received login token; based on determining that the user profile container does not exist, creating the user profile container for the user, wherein creating the user profile container for the user comprises: identifying profile data belonging to the user located in a plurality of locations within a local file system on the user device, wherein identifying profile data belonging to the user comprises scanning file metadata within the local file system for a file associated with the received login token, and wherein identified profile data belonging to the user corresponds to a user profile characteristic, and wherein the local file system and the file system located on the network attached storage device utilize an application-layer network communication protocol; and wherein the application-layer network communication protocol utilized by the local file system and the file system located on the network attached storage device is the same; transmitting identified profile data belonging to the user within to a single binary large object, wherein the single binary large object is stored within the file system located on the network attached storage device; and executing the received instruction, wherein executing the received instruction comprises transmitting profile data identified as belonging to the user to the file system located on the network attached storage device.