I build AI systems that turn drawings into 3D BIM models, and I research how
large language and vision-language models handle low-resource languages like Bangla.
Research-minded engineer, shipping AI to production
I'm a Machine Learning Engineer at Penta Global Ltd and an M.Sc. student in
Computer Science at BRAC University. At work I lead the BIM Model Automation
project, which turns scaffolding drawings, PDFs and CAD files into 3D BIM models. I'm also
building Plinth, an AI-powered BIM platform that brings 2D-to-3D modelling,
quantity take-off and model auditing into one place.
My research is on large language and vision-language models for low-resource languages,
especially Bangla and its regional dialects. My work has appeared at
EMNLP 2026 (main conference, first author), Findings of ACL 2026
and the BLP 2025 workshop at IJCNLP-AACL, where our dialect benchmark won the
Best Long Paper Award.
02 · Experience
Where I've worked
Machine Learning Engineer
Penta Global Ltd · Dhaka, Bangladesh
Full-timeAug 2025 – Present
Lead the BIM Model Automation project, building automated pipelines that turn scaffolding, PDF and CAD inputs into dynamic 3D BIM models.
Develop Plinth, an AI-based BIM web application that combines 3D modelling from 2D drawings, quantity take-off (QTO) and model audit in a single platform.
BIM automation
2D → 3D
QTO
Model audit
Autodesk APS
Machine Learning Engineer Intern
Penta Global Ltd · Dhaka, Bangladesh
InternshipMay 2025 – Jul 2025
Designed a programmatic ML workflow to fine-tune a SAM 2 LoRA adapter and train a YOLO locator on annotated floor-plan images for accurate area calculation.
Delivered several end-to-end projects with large language models and the Model Context Protocol (MCP).
SAM 2
LoRA
YOLO
LLMs
MCP
UI/UX Developer Intern
Synergy Bangladesh · Dhaka, Bangladesh
InternshipJul 2024 – Oct 2024
Designed and developed the canvas-bd.com web platform on Odoo, connecting a modern e-commerce front end with the back-end ERP.
Odoo
E-commerce
ERP
UI/UX
03 · Research
Publications
LLM and VLM evaluation for Bangla: dialects, transliteration, medical VQA and sentiment.
Full list on Google Scholar.
2026
EMNLP 2026 · MainAcceptedFirst author
5-DIALECTS-BN: Unmasking the Impact of Transliteration on Bangla Dialectal LLMs
A 6,000-utterance benchmark across five regional dialects that aligns native script, Romanized
transliteration, Standard Bangla and English. Shows that transliteration consistently degrades
LLMs, and that LoRA with 160 examples per dialect beats closed-source models.
Evaluating Large Vision Language Models on Bangla Medical Visual Question Answering
Introduces BanglaMedVQA, a clinically validated medical VQA dataset, and shows that leading
LVLMs fall below chance on fine-grained diagnostic categories such as condition and position.
BLP 2025 @ IJCNLP-AACLBest Long Paper AwardFirst author
Benchmarking Large Language Models on Bangla Dialect Translation and Dialectal Sentiment Analysis
A new annotated dataset covering four major Bangla dialects with translations and sentiment
labels, used to benchmark modern LLMs under zero- and few-shot prompting.
Linear Probing of Pre-trained Transformer-based Models for Bangla Hate Speech Detection
Our BLP-2025 Task 1 system: fine-tuned BERT variants with linear probing on top, a lightweight
way to improve hate speech detection in Bangla YouTube comments.
Exploring Large Language Model and Machine Learning Models for Sentiment Analysis of Bengali Natok Reviews
Compares traditional machine learning models with fine-tuned LLMs for sentiment classification
of Bengali drama (natok) reviews, including hyper-parameter and optimizer studies.
Thesis
B.Sc. thesis · BRAC UniversityUnpublished
Image Processing and Deep Learning for Space Telescope Images: An Exploratory Data Analysis Approach
A psychophysics-style benchmark and LoRA fine-tuning study of the visual limits of VLMs, comparing interventions under a cost-matched evaluation protocol.
VLMs
LoRA
Benchmarking
Research project
StreamPay
Decentralized payroll streaming protocol
A Solidity app for time-based ETH salary vesting, employee withdrawals, cancellation settlements and protocol fee accounting, with a MetaMask-connected front end.
Extended a Python blockchain simulator to study miner participation, block intervals, stale rates, transaction ordering and reward halving through configurable experiments.