Hi ILs, I am in a new job and my teammate was helping me in the beginning. After that, All my projects which were dependent on him got delayed though I finished early. He doesn't want me to work independently and creates all issues for me. He then presents his own version of his project at the last minute and makes me look bad. My manager is aware of this. Nowadays he has problems with whatever projects I work on. He escalated small things to the upper management and they ignored it. Now he is sulking and makes my life miserable. Small projects are assigned and he is like "Why is she working on this?", "Why is she doing this?". What to do?. I am unable to focus on my work since there is constant interference from his side. Can anyone suggest me what to do?. I don't want to look bad in my new job nor want to put up with this.