Sorry for the late reply. I was sleeping.
Let me answer some of your questions.
Yes, I have done my undergraduate in the same field that I am applying for. I am a fullstack developer. Unfortunately, My university didn't offer any VR specialization programs. But there are courses on youtube and coursea that i am going to take to increase my VR knowledge.