I've changed the name of the character to "The Operator". But only because that's more faithful to the source material the character is based off of. Regardless, a character can have the same name and similar aesthetic to another, but so long as it plays differently, it's a different character in all the ways that actually matter.
I can't even find a design doc or anything equivalent for the Soldier character but I've seen footage of gameplay. They look fairly traditional and by the books. Though as I understand it they were made very early on so I can hardly hold that against it. But I wouldn't even know what that character is like.
So no, this character doesn't exist already. There isn't a clone of me running around having the same ideas as me. So this exact character cannot exist already.
That and I'm already on the modding server lmao.