Rahul Sharma received his B.Tech. degree from IIT Kanpur in electrical engineering in 1987. He is 1992 batch IPS officer from the Gujarat cadre. He is also a law graduate. During the 2002 riots in Gujarat, he was Superintendent of Police (SP) of Vadodara. He is credited with saving many lives by ensuring order and harmony.
Rahul was posted at Bhavnagar from Vadodara, where he was the western railways SP, just before February 27, 2002 - the day the Sabarmati Express was torched. At his new posting, Rahul ensured that peace was maintained in the district during his brief stint there. For the cause of peace and order, he felt compelled to ruffle the feathers of some of his superiors during this short tenure. In his line of duty, he had to resort to open fire on a mob which was on its way to attack members of another community in Bhavnagar town. Subsequently, he suffered humiliation by being posted a low-profile post.
During the process of enquiry, the tech savvy Rahul procured the cell phone call details of that period from cellforce and AT& T, the telecom service providers in the city at that time. These call details provided many important clues that led to the implication of many bigwigs of the state polity as well as the bureaucracy. Later, Rahul was sent on a deputation to the CBI in 2004 as the Gandhinagar SP. He was subsequently promoted and joined the CBI in Mumbai as DIG (economic offences wing) in May 2007. He returned after the five-year stint to his parent cadre and was posted at Rajkot as DIG arms unit in 2009.During these long years, Rahul performed his duties according to the provisions of law to serve the society, used the technology innovatively, and underwent a sequel of humiliation and harassment but upheld his value systems with exemplary sacrifices.