We do not currently know of any synonyms for technoself.
The noun technoself is defined as:
See full definition of the word technoself.