
Email: guddin AT yorku DOT ca
- Past/Present Employment
- Assistant Professor, York University (2023 – Present)
- Assistant Professor, University of Calgary (2020 – 2023).
- Senior Data Scientist, Bank of Canada (2018 – 2020)
- Data Scientist, Apption Inc, Canada (2016 – 2018)
- Researcher & Software Developer, IBM Canada (2011 – 2015)
- Software Developer, Recognia Inc. (acquired by Trading Central), Canada (2008 – 2010)
- Lecturer, International Islamic University, Bangladesh (2005)
- Education
- PhD 2018, McGill University
- MSc 2008, Queen’s University
- BSc 2004, Bangladesh University of Engineering and Technology
My research focues on the testing, debugging and documentation of software/AI systems so that the systems can be more trustworthy and the developers/data engieneers can be more productive while using those.


I am the founding director of the Data Intensive Software Analytics (DISA) Lab.
Prospective Students
I am always looking for motivated and hard- working students. The student should have strong background in software engineering, machine learning, and human-computer interaction.
NOTE: at this moment, I am only accepting PhD students. Any email/request for master’s admission won’t be reviewed. For a PhD admission at a Canadian research university like York or UCalgary, you would need to have master’s completed or you would need to be in the process of completion of your master’s degree.