I work in a small team of software developers and we all get along quite well. There is however one junior coworker who continues to intrude im my duties and tasks. He will work well over what everyone else does to get stuff done, then complain he has nothing to do and try to take stuff off of everyones plate, especially mine.
Everytime we work on something together he contributes nothing creative, but tries to take credit for all the work. Additionally he interupts me in stand ups. I have taken to being a bit more agressive and stopping him down when he intterupts me but I feel that it is becoming a loosing battle.
Everytime a new request comes in he makes it a point to take it as soon as possible before anyone else can chime in, and most of the time his solutions are not maintainable.
On a final note he has started trying to get himself invited to project meetings that he has nothing to do with, and my suspicion is to do the same thing he has been doing.
I want to speak with my manager about it but I feel it will just be received that i am overthinking and it will just sully my reputation within the team.
How should I proceed in a way that will resolve this without creating more problems for myself?