A Academic background

About

Research, teaching, and mentorship form a single academic practice: asking precise questions, building evidence, and helping students develop independent research judgment.

Profile / 01

I study language and multimodal AI, with a focus on understanding, evaluating, and improving modern AI systems.

I am a Lecturer in Computer Science and Engineering at BRAC University. My research interests span Natural Language Processing, multimodal learning, vision-language models, LLM evaluation, and trustworthy AI. I am particularly interested in how these systems can be understood, evaluated, improved, and adapted across different languages, domains, and data settings.

My recent work includes multilingual NLP, visual question answering, synthetic multimodal data, AI safety, and model evaluation. Alongside my own research, I actively supervise undergraduate researchers and collaborate on projects spanning NLP, multimodal AI, medical AI, and related areas.

Research focus / 02

Research interests

  1. 01Multilingual & Low-Resource NLP
  2. 02Vision-Language Models & Large Language Models
  3. 03Multimodal Learning
  4. 04LLM Evaluation
03Education

Degrees

View full background
01

September 2024August 2026

Master of Science in Computer Science and Engineering

BRAC University

CGPA 4.00 out of 4.00Highest Distinction
Thesis

Evaluating the Effect of Synthetic Images on Low-Resource VQA with Low-Parameter Vision-Language Models

Supervisor: Dr. Md. Golam Rabiul Alam
02

January 2020September 2023

Bachelor of Science in Computer Science

BRAC University

CGPA 3.94 out of 4.00Highest Distinction
Thesis

Research on the latest trends in Bangla Named Entity Recognition

Supervisor: Dr. Farig Yousuf Sadeque
02 / Employment

Academic employment

  1. Lecturer (Full Time)

    Department of CSE, BRAC University

    Dhaka, Bangladesh
    • Courses taught: Natural Language Processing, Machine Learning, and Numerical Methods
    • Developing course materials and supervising student projects
    • Supervising undergraduate thesis students
  2. Adjunct Lecturer

    Department of CSE, BRAC University

    Dhaka, Bangladesh
  3. Adjunct Lecturer

    Dhaka International University

    Dhaka, Bangladesh
  4. Undergraduate Teaching Assistant

    Department of CSE, BRAC University

    Dhaka, Bangladesh
03 / Technical practice

Research toolkit

Programming

Python · C++ · Java · C

Machine Learning & AI

PyTorch · Hugging Face Transformers · TensorFlow · Scikit-learn

LLMs, VLMs & NLP

PEFT/LoRA · Transformer architectures · Multimodal model fine-tuning and inference · LangChain

Data & Scientific Computing

Pandas · NumPy · Matplotlib

Research & Development Tools

Git · Linux · Jupyter

IELTS · 20247.5

Overall band

Listening
8.5
Reading
8
Writing
6.5
Speaking
6.5
04 / Knowledge exchange

Invited talks & workshops

01

Talking to Machines: The Power of Natural Language Processing

Invited Speaker · IEEE Robotics & Automation Society, BRAC University Student Branch Chapter

Invited talk on natural language processing, language models, and contemporary NLP applications.

02

Training on Development of Machine Learning and Deep Learning Models

Instructor · Computer Vision and Intelligent Systems Lab, BRAC University

Training on multimodal AI, machine learning, and deep learning for undergraduate students.

Portfolio assistant

Ask about Niloy

Answers use published portfolio information.

AI

Ask me about Niloy's research, teaching, education, supervision, projects, honors, or academic background.

Public portfolio context only. Chats are not stored by the site.