I won't give too many details because I don't know who browses this forum.
Edit: I'm paranoid because, I can't talk about my work too much, no cap. So, I deleted a lot of detail I had typed up. I can just say, he has worked here longer than some people here have been alive but still calls major parts of our system by the wrong name and doesn't know the most basic details I've learned like the back of my hand after being with the team only five months. He will ask you about something as if it is just for informational purposes about what you're working on or worked on and next thing you know in your next stand-up meeting, he will say he fixed it or did it
He merged a bug into our main code branch last week without opening a code review. He merged other things on top of it too which made undoing it more a chore instead of just undoing the last commit. This dude is several levels and years of experience over me and we still have to explain occasionally how to use very basic shyt in git. Hell, how to just do basic shyt in general.
Its ok not to know shyt, I'm not one of these elitist snobby nerd types, and I despise people like that because not everyone learns at the same pace or will always be at the same level. But he is also arrogant and pretends he knows everything and talks to people like they are dumb because he has a higher position than most simply from being there so long.
If this dude was black, I wonder if he would still be here...
He is fukking stupid. Again, I only say this because he acts like a fukking fakkit on top of being dumb.