1983-1993 İstanbul Teknik Üniversitesi, Fen- Edebiyat Fakültesi Matematik Mühendisliği Bölümü Araştırma Görevlisi;                                                                                                             

1993-2002  İstanbul Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Öğretim Üyesi;                                                                                                                                     

2002 – 2004 Kadir Has Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü Görevlendirmeli Öğretim Üyesi;                                                                                                                      

2003 – 2004 İstanbul Kültür Üniversitesi,  Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Görevlendirmeli Öğretim Üyesi;                                                                                                          

2004-2005 Maltepe Üniversitesi Fen –Edebiyat Fakültesi Matematik Bölümü Görevlendirmeli Öğretim Üyesi;                                                                                                                           

2002 -2006  İstanbul Üniversitesi Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü Görevlendirmeli Öğretim Üyesi;                                                                                                  

2005 - 2007  Beykent Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Görevlendirmeli Öğretim Üyesi                                                                          

2005 -  2008    Maltepe Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Öğretim Üyesi.

2008 - 2009    Marmara Üniversitesi       Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Görevlendirmeli Öğretim Üyesi                                                                            

2008-      Beykent Üniversitesi       Mühendislik-Mimarlık Fakültesi Yazılım Mühendisliği Bölümü Öğretim Üyesi