Milli Savunma Üniversitesi'nin Sistem Mühendisliği bölümünden mezun olduktan sonra Orduda altı yıl görev yaptım ve bunu takip eden üç yıl boyunca Bilkent Üniversitesi'nde Bilgisayar Mühendisliği yüksek lisans eğitimi aldım. Bunu Veri Madenciliği ile Metin Sınıflandırma Algoritmaları alanındaki tezimle tamamladım. O tarihten bu yana; savunma, sağlık ve enerji sektörlerindeki çeşitli araştırma ve geliştirme projelerinin yönetimi, geliştirilmesi ve tedariki süreçlerinde önemli bir deneyim ve yetkinlik kazandım. Bu süreçlere paralel olarak, Orta Doğu Teknik Üniversitesi Bilişim Enstitüsü Bilişsel Bilimler Bölümü'nde doktora çalışmalarımı tamamladım; tez çalışmam hesaplamalı dilbilim ve Büyük Dil Modelleri (LLM) alanlarına odaklanıyordu.
On yılı aşkın bir süre boyunca; sürdürülebilirlik, enerji verimliliği, sağlık bilişimi ve akıllı şehirler gibi çeşitli alanlardaki temel sorunlara çözüm üretmeyi hedefleyen; Bilişsel Yapay Zeka, Duygusal Bilişim (Affective Computing), Federatif Öğrenme, Görüntü İşleme, Video Analitiği, 3D Medya Üretimi ve Genişletilmiş Gerçeklik (XR) konularındaki inovasyon projelerinde görev aldım. İki yıl boyunca Bahçeşehir Üniversitesi'nde deniz suyu analizi ve elektro-optik iletişim konularına odaklanan küçük bir ekibi yönettim; aynı zamanda programlama ve Makine Öğrenmesi derslerinde yarı zamanlı öğretim görevlisi olarak yer aldım. Sonrasında Okan Üniversitesi Lisansüstü Eğitim Enstitüsü'nde eğitim faaliyetlerinde bulundum ve Fenerbahçe Üniversitesi İktisadi, İdari ve Sosyal Bilimler Fakültesi Yönetim Bilişim Sistemleri Bölümü'nde öğretim görevlisi olarak çalıştım. Bu kapsamda Yönetim ve Organizasyon, Bilimsel Araştırma Yöntemleri ve çeşitli yazılım mühendisliği dersleri (nesne yönelimli programlama, algoritmalar, veri yapıları, veritabanı, veri analitiği, işletim sistemleri vb.) verdim. Halen, Beykoz Üniversitesi Mühendislik Fakültesi Yapay Zeka Bölümü'nde Yapay Zeka ve yazılım mühendisliği alanlarında dersler veriyorum.