Dhrubo Mahbub

I am a

About

AI/ML Researcher & Software Engineer.

Hello! I am Dhrubo Mahbub. I am pursuing my Ph.D. in Computer and Information Science at the University of North Carolina at Charlotte. My current CGPA is 4.00/4.00. I am working under Dr. Nadia Najjar and Dr. David Wilson. Our work combines Artificial Intelligence, Recommender Systems & Natural Language Processing. Previously, I worked as a Full-Stack Software Engineer at Enosis Solutions, Dhaka, Bangladesh. I have 2+ years of experience in the Software Industry. I completed my B.Sc. in CSE from the Military Institute of Science & Technology in 2019. I have participated in 10+ programming contests and several app competitions during my undergrad. My Research Interests are

  • Machine Learning/Deep Learning
  • Large Language Models
  • Recommender Systems
  • Natural Language Processing

Skills

Machine Learning 60%
NLP 50%
JavaScript 75%
C# 80%
Python 70%
SQL 80%

Resume

Education

PhD in Computer and Information Science

2023 - present

University of North Carolina at Charlotte
Department of Software & Information Systems

Research Area: Recommender Systems, Deep Learning, LLMs, NLP

Activities :

  • Event Manager, CLT-HCC Lab

Bachelor of Science in Computer Science & Engineering

2015 - 2019

Military Institute of Science & Technology, Dhaka, Bangladesh

Undergrad Thesis : An approach for constructing the minimum spanning tree of a graph

Activities :

  • Event Manager, MIST Computer Club
  • Treasurer, MIST Computer Club

Professional Experience

Graduate Research Assistant

January 2024 - Present

University of North Carolina at Charlotte
Department of Software & Information Systems

  • Working on a Recommender System

Graduate Teaching Assistant

August 2023 - Present

University of North Carolina at Charlotte
Department of Software & Information Systems

  • Lead TA for the course Introduction to Computer Science 1
  • Provide course logistics Support
  • Conduct lab sessions of 3 undergrad sections
  • Delegate tasks to 5 Instructional team members
  • Supervise the grading tasks of the Instructional team

Software Engineer

May 2019 - August 2021

Enosis Solutions, Dhaka, Bangladesh

  • Implemented business requirements for a few US-based clients like Zitter Health Insights, AGSI etc
  • Implemented SSO based Authentication with multi-factor verification (OTP, Code Generation)
  • Developed automatic scheduled mail, SMS (containing unique URL) sending feature
  • Designed, developed REST APIs and ReactJS components, and prepared unit tests
  • Reviewed, and refactored code of junior engineers to ensure quality, reusability, optimization

Blog

A space for research notes, project lessons, and ideas I want to share as they evolve.

March 28, 2026 AI, Education

What the Future of Education Looks Like in the Era of AI

Education has always evolved alongside human progress. This post explores how AI can reshape learning, expose the limits of traditional assessment, and create more personalized and equitable education at scale.

Read the full post

Contact

Location:

Woodward Hall 300, HCC Lab, UNCC