My best advice would be to mainly separate your work identity (accounts, apps, devices, pseudonyms, etc) from your personal identity.
Ideally a person could have 3 "profiles" for interacting:
- a work one, where you should be as "mainstream" as possible while trying to not favour the bourgies
- a personal one, for family, friends etc, where you can be yourself but tempering some views that they might not be ready to understand
- a political one, where you can freely study, talk about and try to push forward the kind of society you strive for.
I don't do that perfectly, since at some point I mixed my personal and political "profiles" for a while, but I do that compartmentalisation to better help me deal with different kinds of folks and avoid some privacy risks. I work with all kinds of people, but the only colleagues I expose to communist discourse and ideas are the ones I know for a fact are already lefties. Has been working fine. People can know I'm a leftist, but not everyone needs to know I'm a communist.