I am working in team, where there is a guy who has same experience as me. However he has joined project few months before me.
The person is acting like he is my manager as well as project lead.
How can I handle such person?
I have seen this happen. On top of my mind, I can think of two possible scenarios:
No one else is interested in giving an update. Some people are happy that someone else is doing the updates for you and they don't have to speak up. In this case, one of the senior person has been asked or taken upon himself to give updates for the entire team.
The person giving the updates wants to hog the limelight and project himself or take credit for getting the entire work himself. He may be thinking of getting better appraisal or promotion.
First I would suggest you determine which situation you are in. If it's the first, it's very easy. If it's the second, you will have to be more assertive.
My suggestions would be following:
Offer to provide updates once in a week or every alternate day. Now the person may agree if its case 1, he will also be happy some else is stepping up. If its case 2, you will have to push him to get this.
Prepare. A common pitfall would be someone would set you up for failure. This can be by providing you incorrect or incomplete status and let you report wrong, only for him to jump in and correct.
If you don't get opportunity, start joining the call and giving your status. This can be done by adding details to your status. e.g. you can say - in addition to this, the piece I am working on had a small problem - and I / we solved it using this. Or better still, ask a question on something you have been working on.
The idea is to start speaking a little in the call. Once people recognize you, you can insist on providing your own status on the call.
If you follow these steps, slowly you will also form your own place and people will start looking up to you to get status. And you will get the visibility as well.
You have not articulated what the actual problem is here.
This person was on the project 6 months before you. Management are going through them to get updates. This was probably the case before you arrived.
It is irrelevant that you have the same amount of experience. Experience is not the sole characteristic when used to decide who takes on reporting capabilities.
Teams usually have strong characters that, in the absence of designated leadership, will attempt to steer the project and ensure things get done.
If the team doesn't have any designated leadership, and your sole interactions is a weekly update with stakeholders, that is something that needs to be addressed.