Akademik çalışmalarına İstanbul Üniversitesi’nde Para ve Banka alanında yüksek lisans yaparak devam etti.
Kariyerine 1992 yılında Şekerbank’ta müfettiş yardımcısı olarak adım atan Karakaş, yıllar içerisinde aynı kurumda çeşitli idari ve üst düzey görevlerde bulundu. 2013’te Şekerbank Mensupları Vakfı Genel Sekreterliği’ne getirildi, aynı yılın sonunda ise Şekerbank T.A.Ş.’de Genel Müdür Yardımcısı olarak görevlendirildi.
Bankacılık Düzenleme ve Denetleme Kurumu’nda (BDDK) bir dönem kurul üyeliği yapan Karakaş, 2019 yılında TMSF Kurulu’na atanmıştı. Şimdi ise, kurumdaki ikinci başkanlık dönemine resmen başlamış oldu.