Professional Background
Professor [Aug 2025 - Present]
Associate Professor [Aug 2021 - Aug 2025]
Department of Computer Science
Idaho State University, ID, USA.
Associate Professor [August 2020 - June 2021]
Assistant Professor [January 2015 - August 2020]
Department of Computer Science,
University of New Orleans, LA, USA.
Assistant Professor (Visiting) [August 2014 - December 2014]
Department of Computer Science,
Bucknell University,
Lewisburg, PA, USA.
Teaching Assistant [September 2009 - August 2012]
Department of Computer Science,
University of Saskatchewan,
Saskatoon, SK, Canada.
Intermediate Software Developer [Octeber 2012 - September 2013]
SED Systems-A Division of Calian Ltd.
Saskatoon, SK, Canada.
Teaching Assistant [September 2007 - September 2009]
Department of Computer Science
Calgary, Alberta, Canada
Visiting Faculty [May 2008 - August 2008]
Department of Computer Science
American International University-Bangladesh
Dhaka, Bangladesh
Research and Teaching Assistant [September 2005 - September 2007]
Department of Mathmatics and Computer Science
Lethbridge, AB, Canada
Lecturer [March 2004 - August 2005]
Department of Computer Science and Information Technology
Islamic University of Technology (IUT)
(A subsidiary organ of the Organization of Islamic Cooperation)
Board Bazar, Gazipur, Bangladesh
Java Programmer [The month of February 2004]
TherapBD Ltd., Dhaka, Bangladesh
The Dhaka Branch of Therap Services Ltd., USA.
Lecturer (part time) [September 2003 - March 2004]
Department of Computer Science and Engineering
Dhaka, Bangladesh.
Senior Programmer Analyst [June 2003 - February 2004]
Mohakhali, Dhaka, Bangladesh.
Academic Background
Ph.D. in Computer Science [2009 - 2014]
Department of Computer Science, University of Saskatchewan, Canada.
Thesis: Management Aspects of Software Clone Detection and Analysis.
Thesis Advisor: Dr. Chanchal K. Roy
M.Sc. in Computer Science [2005 - 2007]
Department of Mathmatics and Computer Science
University of Lethbridge, Canada
Thesis: A Multi-phase Approach to University Course Timetabling
Thesis Advisor: Dr. Shahadat Hossain
B.Sc. in Computer Science and IT [1999 - 2002]
Department of Computer Science and Information Technology
Islamic University of Technology (IUT), Bangladesh
Thesis: Computer Representation of Bangla Characters and Sorting of Bangla Words.
Thesis Advisor: Md. Abdus Sattar