What is the process to renew my passport in India when I actually?
You can renew your passport at the nearest embassy of India and not have to go to India for a renewal. It depends on where you are working to actually explain the process but google can help you with that.