This will not happen – ever.

To be clear, it's quite possible that in the far future, you may be able to upload a consciousness, which is crudely based on 'you', but it will never be you.

The 86 billion neurons that comprise your brain are not binary elements – they're not the 'on-or-off beyond a threshold' types of machines that neuroscience inferred a generation ago. The more neuroscientists discover about the detail and types of neurons, the more they understand that each neuron is world unto its own, a near-impossibly complex and idiosyncratic machine that is never quite the same as the other 86 billion.

It is for this reason that the level of modeling required to genuinely represent a unique individual's brain uniquely is not only incomprehensibly complex, it is very likely in principle impossible, due to quantum uncertainty.

Even if that could be overcome (it almost certainly won't), there is the issue of continuity – we define you as you, because you are a continuous stream of your consciousness. From a philosophical standpoint, it can be compellingly argued that any type of 'consciousness transference' inevitably breaks that continuity.

TL;DR – The technological challenges to really achieve this are almost certainly insurmountable, and even if they're not, philosophically speaking, it cannot in principle be you that is modeled and transferred, anyway.