I am Indian having Aadhaar, now residing outside India and have obtained foreign citizenship. Do I need to convert my Aadhaar as resident foreign national. And what is the process for the same?

No change is required as of now. You may keep using the Aadhaar till any further intimation in this regard by UIDAI through website or any other modes.