The whole keep-public-and-private-life-separate principle can itself be problematic. That is, it's not always clear what that even means. If it's the same as
"never, ever do/say something offensive to current-day 'progressives'", then we have a problem.
Speaking as a Christian, I actively seek to more deeply integrate my beliefs into every aspect of my existence: how I do my work and fulfill my responsibilities, how I speak to and treat others, i.e. many aspects of my behavior that resonate throughout my daily life regardless of temporal or physical context (at the office, at home, etc., during work, during play). At times, this means my words and actions clash with the "progressive" culture of the software development world; that can happen because someone puts me on the hot seat, or because I choose to speak/act, according to my beliefs, in response to some evil that cannot be ignored. I do pro-life/anti-abortion volunteer work in my area — I don't wear it on my sleeve, but sometimes people ask, or maybe they've seen me out and about, so engaged. I have tech peers who've told me they find such activity heinous. I go to a church where most of the women in attendance (voluntarily) veil their heads during the liturgy — personal photos related to my liturgical life (an important part of every week/year, so media ends up quasi/publicly accessible via the usual social platforms) have... raised eyebrows among the same peers.
Who I am, what I believe — I categorically refuse to put a wall around those things so that "offensive" life-content doesn't leak into my professional sphere. At the same time, I don't actively seek to offend my tech peers and if I do get into a disagreement with someone, I strive to be patient, respectful, and caring. I have friends in tech who share much in common with all the above, but are more guarded (even fearful — that's really the thing) about insulating their traditional Christian lifestyles from their professional peers and employers. I certainly don't intend to out them, and I understand their fears, but that way feels duplicitous to me, and it's not a path I'll take.