Hello,
Yes, it can cause a problem during UPSC or SSC document verification. The name should be the same in all your documents.
Since your 10th, 12th, Aadhaar, and PAN card have the name as M Ranjani , and your graduation certificate has Ranjani M , it is better to get an affidavit made stating that both names belong to the same person. You can also publish this in a local newspaper and keep a copy of it.
Carry this affidavit and newspaper cutting during document verification. It usually works in such cases, but it's always better to get the name corrected in graduation certificate if possible.
Hope it helps !
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile