İstanbul Teknik Üniversitesi Kontrol ve Bilgisayar Mühendisliği Bölümü’nden 1996’da mezun olan Karahallı, yüksek lisansını İngiltere’deki Sheffield Üniversitesi’nde bilgisayar ağları alanında 1996-1997 yıllarında tamamladı. Ardından 2005’te Boğaziçi Üniversitesi’nde Executive MBA programını bitirdi.
Karahallı, kariyerine 1997’de CA Technologies’te sistem mühendisi olarak başladı. Burada 20 yıl üst düzey yöneticilik yaptı ve 2018’de Citrix’e geçti. Citrix’te dört yıl bölge direktörü olarak satış mühendisliğinde çalıştı.
2023’te Citrix’in ana şirketi Cloud Software Group’ta Citrix Ürün Grubu Doğu Avrupa, Orta Doğu ve Afrika İş Birimi Lideri oldu. Son olarak, 2024 Eylül’ünden itibaren Citrix Türkiye Genel Müdürlüğü görevine atandı.
Karahallı, yaklaşık 27 yıldır gönüllü olarak Türk Eğitim Vakfı’nda gençleri desteklemektedir.