Monirul Haque

Computer Science Lecturer

Resume Personal Website BracU LinkedIn Github Google Scholar Codeforces

I'm a Computer Science graduate currently working as an Adjunct Lecturer of Computer Science & Engineering at BRAC University and also as a Data Scientist at Intelliweave. I am an extremely enthusiastic and inquisitive person who is flexible in switching to different technologies. I have a fervent desire to pursue higher studies abroad to expand my academic and cultural horizons.

Data Scientist
Intelliweave, An umbrella Company of AIDocBuilder Inc., Toronto, Canada
Nov 2024 - Present (Working remotely)
Responsibility: Developing a lightweight OCR engine optimized for minimal computational resource usage while maintaining high accuracy and make it ready for production.
Adjunct Faculty
BRAC University, Kha 224 Pragati Sarani, Merul Badda , Dhaka 1212, Bangladesh
May 2022 - Present
Responsibility: Conduct theory and lab classes, prepare and update lecture materials, evaluate and grade examination scripts, and create questions for midterm and semester finals.
Undergraduate Teaching Assistant
BRAC University, Kha 224 Pragati Sarani, Merul Badda , Dhaka 1212, Bangladesh
Jun 2021 - Jan 2022
Responsibility: Conduct consultation sessions for students and evaluate laboratory assignments in the CSE221: Algorithms course.

BRAC University, Dhaka Spring 2023 - Present

MSc. in Computer Science & Engineering

CGPA 3.83 on a scale of 4.00

BRAC University, Dhaka 2022

BSc. in Computer Science & Engineering

CGPA 3.81 on a scale of 4.00

Notre Dame College, Dhaka 2017

HSC in Science

GPA 5.00 on a scale of 5.00

A.K. High School, Dhaka 2015

SSC in Science

GPA 5.00 on a scale of 5.00

Publications

BanglaBait: Semi-Supervised Adversarial Approach for Clickbait Detection on Bangla Clickbait Dataset.

Md. Motahar Mahtab, Monirul Haque, Mehedi Hasan, and Farig Sadeque. Proceedings of Recent Advances in Natural Language Processing, pages 748–758, Varna, Bulgaria, September 2023.

Other Research Projects

Text Retrieval using Community Detection Techniques on a Word Association Graph Network

A novel information retrieval technique that leverages community detection on word association graph network using low resource machines. Also, I am experimenting hybrid approaches with the network for ranking.

WhisperWave: Synergizing Parameter Efficient Fine-Tuning using LoRA Technique in Transformer Models for Out-Of-Distribution Bangla Automated Speech Recognition (Accepted in IEEE CSDE23)

Fine-tuned pre-trained multilingual Whisper LargeV2 with Low-Rank Adaptation Parameter Efficient Fine-Tuning Technique on a low specification computer and compared the performance with other transformer-based models like wav2vec2 and conformer.

Flagging Sexism on Social Media Leveraging Hidden Layers of Transformers as Word Representations and Facilitating Model Interpret-ability through XAI Techniques (Accepted in IEEE CSDE23)

Calibrated different layers of pre-trained BERT-based transformer models to obtain higher scores on the SemEval-2023 Task 10 Dataset while explaining their insights using Lime and SHAP.

Machine Learning-Based Prediction of Rice Leaf Nutrient Contents Across Growth Stages Using UAV Data (Submitted to Journal Smart Agricultural Technology)

Analyzed multi-spectral images from UAV drones to calculate 39 different vegetation indexes and canopy reflectance from a completely new dataset sponsored by BRRI to predict Nitrogen, Phosphorus, Sulphur and Potassium Contents in Rice leaves at Different Growth Stages.

Java, Spring Boot, Spring Security, MySQL, MVC, TMDb API
A Social cataloging web application to organize and give personal ratings for movies and tv shows.
PySimpleGUI, Selenium Web Driver
A Python GUI software to scrap news from different websites to add in CSV files with additional information.
Node JS, Express, MySQL, Embedded JavaScript, Bootstrap
A CRUD web application to manage and store student scholarship.
8086 Assembly Language, TASM compiler, DOSBox
An 8086 game which was made using Assembly language to run on TASM compiler and DOS-BOX.
Node JS, Express, MySQL, Embedded JavaScript
A CRUD storefront web app for video game digital distribution service.
Java, Android Studio
An android app to calculate CGPA and check what the student needs to get in each courses to get to expected CGPA.
Arduino, PID Controller, Webot
Designed a Line Following Robot with PID algorithm on Webot and created it to participate in an Intra-University LFR contest.

neurology Domains:

terminal Programming Languages:

AI Frameworks/Libraries:

public Web Technologies:

handyman Tools:

database Database Management Systems:

  • Participant in ICPC Dhaka Regional, 2019
  • Stood 21st in LU CSE Carnival Programming Contest, Sylhet, 2019
  • Stood 5th in CSE-ian of BD Programming Contest 7, 2019 (Junior Division)
  • Appeared in VC’s List 4 times and Dean’s List 2 times