One thing to note here is that if some user reverts your edits, rather than starting an edit war and re-editing every time someone doesn't agree with your edit, ask the user why they feel your edit was invalid.
You can "ping" the editor of a post even though their name doesn't appear in the autocomplete feature. You can use normal @ replies.
The user who didn't agree with your edits has >2K reputation, so he has the edit privilege. In such cases where a more experienced (Stack Overflow) user decides against your proposals, you should definitely take a step back and listen to what they have to say.
I'm sure that id you approach this with an attitude to improve your efficiency and contribution to the site, people will be happy to nudge you in the right direction.
Sometimes people just wake up on the wrong side of the bed. Maybe they are in a bad mood or maybe they've been tearing their hair out over some phantom bug for the last 4 hours. Sometimes people make mistakes in their judgment and you have every right to voice your concern if you encounter such a case, option one is what I detailed above but in extreme cases you can always flag the post and write a custom message to the moderators explaining the situation. Remember that the moderators are not there to solve technical arguments about right or wrong code - they are there to make sure that everything is being handled in a fair and appropriate manner.