Asif Al Faisal

CIMMYT, Gulshan-2, Dhaka-1212, Bangladesh

A data sciecne enthusiast who is curious about complex systems of food system and nature.


Deep Learning Research, Application of artificial intelligence (AI) in Remote Sensing and Life Science, Complex system analysis, ExplainableAI (XAI), Football


ARRCC programme newsletter. “Innovative new crowd sourcing tool for gathering crop disease reports developed in South Asia” p. 2 09 2020. Available online: Click here.
M. A. Rahman A. Faisal T. Khanam M. Amjad and M. S. Siddik “Personality detection from text using convolutional neural network” pp. 1-6 05 2019. Available online: Click here.


IIT, University of Dhaka

Major: Information Technology
January 2017 - October 2018

Khulna University of Engineering & Technology

Major: Electrical and Electronic Engineering
April 2010 - November 2014

Professional Experience

Engineer (Team Lead)

edotco Bangladesh Co. Ltd.

As a team lead my responsibilities were to, manage a team of four junior engineers and two network transmission engineers, analyze daily network traffic data along with power consumption data and generate statistical summary reports of power to performance ratio to aid in the decision making of upper managment.

July 2017 - August 2019


edotco Bangladesh Co. Ltd.

My responsibilities as an Engineer were to, monitor telecom network of two major mobile network operators (GP & Robi) in Bangladesh, provide countrywide remote network support on a roster basis and development of multiple python subroutine to automate multiple reports.

August 2015 - June 2017

Research Experience

Application of Graph Neural Net for In silico Prediction of Physicochemical Properties of Chemicals

The goal of this research is to develop QSAR/QSPR models for predicting physicochemical properties and environmental fate endpoints of chemicals for regulatory purposes. The steps of this research are,

  • Compare Graph Neural Net (GNN) model performance with an existing work where they have used weighted K-Nearest Neighbors (kNN).
  • Train GNN models with multiple datasets to get more robust prediction of physicochemical properties.
Much of these works have already been completed and manuscript writing is ongoing.

Big Data Analytics for Climate-Smart Agriculture in South Asia (BigData2CSA) Research Project

In this research project,

  • Primary goal is to collect and interpret a wide variety of primary agronomic management and socioeconomic data from tens of thousands of smallholder rice and wheat farmers.
  • After data collection, I developed a novel multivariate method for outlier detection and imputation.
  • Then, I developed R-scripts to extract secondary remote sensing and weather data in the geolocations of the survey and merged with primary data.
  • I am also heavily involved model interpretation part where we used explainableAI (XAI) methods like LIME, ALE (manuscript writing ongoing).

Asia Regional Resilience to a Changing Climate (ARRCC) Research Programme

In this research project,

  • I developed a new crowd sourcing web-based tool that automatically harvests media reports on wheat rust disease occurrence and locations from the media in South Asia. These data then provide information to drive disease forecast models.
  • Pilot testing of the tool has resulted in promising results, finding sources from where wheat rust diseases are appearing and spreading, significantly aiding meteorologically aided disease forecasting work.

Personality Detection from Text using Convolutional Neural Network

This was my MS thesis work that went into publication in an IEEE conference. This was a Natural Language Processing (NLP) task where the goal was to develop a Convolutional Neural Net (CNN) for predicting personality traits (extroversion, agreeableness etc.) from written essays and compare how different activation functions influence prediction results.

Teaching Experience

Tailor-Made Training Plus (TMT+): Orange Knowledge Programme

This is a training programme in collaboration with the Bangladesh Agricultural Research Institute (BARI), the Faculty Geo-Information and Earth Observation Science (ITC) and CIMMYT. There are four stages of this programme where each stage consists of multiple courses. Among these courses, I got to work as a teaching assistant in following two courses.

Introduction to Scientific Programming (eqv. to 3 ECTS credits)
  • Basics of Python
  • Algorithms
  • Scientific Libraries
  • Geocomputing
Geospatial Data Analysis & Spatiotemporal Machine Learning with Python (eqv. to 3 ECTS credits)
  • Introduction to Geospatial data analysis
  • Python Review
  • Database
  • Spatial Database
  • Exploratory Data Analysis and Exploratory Spatial Data Analysis
  • Introduction to Machine Learning
  • Unsupervised Learning
  • Decision Tree and Random Forest
  • Artificial Neural Networks: Remote Sensing Image Classification


Programming Languages & Libraries
Tools and Software

Training and Certifications

  • Deep Learning Specialization Series (5 Courses) (Available online: Click here)
  • Food Security and Sustainability - Crop Production (Available online: Click here)
  • Introduction to Genomic Technologies (Available online: Click here)
  • Algorithms for DNA Sequencing (Available online: Click here)
  • Data Science Foundations (Available online: Click here)
  • Introduction to R (Available online: Click here)


  • Divisional Champion in 3rd Bangladesh Math Olympiad in 2005.
  • District Runner-up in National Science Fair for building a Low-Cost Microscope in 2008.