 Karahanoğlu assumed various staff duties at the headquarters of the Turkish Amphibious Group Command, Turkish Fleet Command and Turkish Naval Forces Command (TNFC).He served as the chief of Operations Intelligence and Communications Section in the Turkish Amphibious Group Command HQ, as the chief of Operations and Training Section, and the head of Operations Directorate at the Turkish Fleet Command HQ from 1982 to 1986, and as COMEDNOREAST Administration Officer, the chief of Operations Section and the head of Command and Control Branch at the TNFC HQ between 1986 and 1989.Karahanoğlu was promoted to rear admiral (LH) on 30 August 1990 and fulfilled his duties as the head of the Operational Training Branch from 1990 to 1993 at the TNFC HQ and as the commander of the Amphibious Ships between 1993 and 1994.