Monirul Haque

Computer Science Lecturer

Resume Personal Website BracU LinkedIn Github Google Scholar Codeforces LeetCode

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.

Experience

data_object Data Scientist
Past
corporate_fare Intelliweave — An umbrella company of AIDocBuilder Inc.
location_on Toronto, Canada Remote
Nov 2024 – Apr 2026
Solely responsible for developing an OCR engine API consisting of multiple models for page orientation detection, text detection, text recognition, font-properties detection, and checkbox detection — optimized for minimal computational resource usage while maintaining high accuracy and speed.
school Adjunct Faculty
Past
corporate_fare BRAC University — Kha 224 Pragati Sarani, Merul Badda, Dhaka 1212
location_on Dhaka, Bangladesh
May 2022 – Apr 2026
Conduct theory and lab classes, prepare and update lecture materials, evaluate and grade examination scripts, and create questions for midterm and semester finals.
assignment_ind Undergraduate Teaching Assistant
Past
corporate_fare BRAC University — Kha 224 Pragati Sarani, Merul Badda, Dhaka 1212
location_on Dhaka, Bangladesh
Jun 2021 – Jan 2022
Conducted consultation sessions for students and evaluated laboratory assignments in the CSE221: Algorithms course.

Education

school Victoria University
Present
location_on Melbourne, Australia
Master of Science in Applied Information Technology
2026 – Present

Courses:

  • NIT5081: Fundamentals of Cyber Security
  • NIT5130: Database Analysis and Design
school BRAC University
Incomplete
location_on Dhaka, Bangladesh
Master of Science in Computer Science and Engineering
2023 – 2025 CGPA: 3.83 / 4.00

Courses:

  • CSE706: Parallel Algorithms
  • CSE710: Advanced Artificial Intelligence
  • CSE707: Distributed Computing Systems
  • CSE708: Graph Theory
  • CSE712: Symbolic Machine Learning II (NLP)
  • CSE713: Advanced Syntactic Pattern Recognition
school BRAC University
Completed
location_on Dhaka, Bangladesh
Bachelor of Science in Computer Science and Engineering
2018 – 2022 CGPA: 3.81 / 4.00

Elective Courses:

  • BUS201: Business and Human Communications
  • STA301: Modern Probability & Stochastic Processes
  • CSE310: Object Oriented Programming (with Spring Boot Framework)
  • CSE340: Computer Architectures
  • EEE453: LAN Switching & WAN Technologies
menu_book Notre Dame College
Completed
location_on Dhaka, Bangladesh
Higher Secondary Certificate in Science
2015 – 2017 GPA: 5.00 / 5.00
menu_book A. K. High School & College
Completed
location_on Dhaka, Bangladesh
Secondary School Certificate in Science
2006 – 2015 GPA: 5.00 / 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

Multi-Tier Hierarchical Knowledge Transfer Learning: LLM-Powered Mother Machine Knowledge Distillation for Continual Learning on Resource-Constrained Child Machines MSc. Thesis

A novel hierarchical knowledge transfer learning framework for distributed intelligent systems, featuring a powerful mother machine equipped with an LLM that serves as a central knowledge repository across multiple domains.

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.

Software/Web Projects

Web App
2022 open_in_new
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.
Hardware
2021 open_in_new
Arduino, PID Controller, Webots
Designed a Line Following Robot with PID algorithm on Webots and built it for an Intra-University LFR contest.
Desktop App
2022 open_in_new
PySimpleGUI, Selenium WebDriver
A Python GUI tool to scrape news from multiple Bangladeshi websites and export to CSV with metadata.
Web App
2020 open_in_new
Node.js, Express, MySQL, EJS, Bootstrap
A CRUD web application to manage and store student scholarship records.
Game
2019 open_in_new
8086 Assembly Language, TASM, DOSBox
A retro game written in 8086 Assembly, compiled with TASM and run on DOSBox.
Web App
2020 open_in_new
Node.js, Express, MySQL, EJS
A CRUD storefront web app for a video game digital distribution service.
Mobile App
2020 open_in_new
Java, Android Studio
An Android app to calculate CGPA and determine the grades needed per course to reach a target CGPA.

Skills

neurology Domains:

terminal Programming Languages:

AI Frameworks/Libraries:

handyman Tools:

public Web Technologies:

database Database Management Systems:

stadia_controller Game Development:

Achievements

emoji_events

ICPC Dhaka Regional

Participant, 2019

military_tech

LU CSE Carnival Programming Contest

Stood 20th, Sylhet, 2019

workspace_premium

CSE-ian of BD Programming Contest 7

Stood 5th (Junior Division), 2019

school

Academic Excellence

VC's List (4 times) and Dean's List (2 times)

payments

Merit-based Scholarship

Received 25% tuition fee waiver at BRAC University during undergraduate studies and 100% tution fee waiver duing graduate studies

Co-curricular Activities

  • Acted as a Representative of Robotics activity in RS day (Residential Semester 49, 2018)
  • Served as Coach for two teams in ICPC Dhaka Regional 2022
  • Conducted a workshop on Introduction to Competitive Programming in Fall 2022 at Brac University
  • Served as Coach for four teams in ICPC Dhaka Regional 2023
  • Co-Supervised a thesis titled "Analyzing and Predicting Trends in Contemporary Social Discourse through Hashtag Campaigns" (Summer 2024)
  • Co-Supervised a thesis titled " Semantic Drift in Bengali: A Diachronic Embedding Study Using Transformer Representations" (Summer 2025)
  • Delivered a Speech titled "Innovation at Machine Speed: AI in Development & Production Design" at an IEEE Seminar held on August 23, 2025

Hobbies

movie

Movies & TV Series

I enjoy watching and analyzing films and television series across various genres. I even watch Anime shows and K-Drama.

Favourite Genres:
Thriller Mystery Historical/Documentary
menu_book

Books & Graphic Novels

I'm passionate about reading both traditional literature and graphic novels.

Favourite Genres:
Horror Thriller Sci-Fi
sports_esports

Video Games

I enjoy playing video games across various platforms and genres.

Favourite Genres:
Story Rich Action-Adventure RPG