Lecturer · Researcher · Software Engineer

Advancing computing education, software engineering, and trustworthy AI through practical, research-driven work.

Teaching

Lecturer

Engineering

Full-stack

Research

AI · XAI · NLP

AI
WEB
XAI
EDU
Muhammad Mahbub Sarwar Shafi

Current role

Lecturer · CSE

01Education

Academic Background

Postgraduate and undergraduate training in Information and Communication Engineering.

2024 — Present

Postgraduate

M.Sc in Information and Communication Engineering

Bangladesh University of Professionals

Current CGPA: 3.79

2020 — 2024

Undergraduate

B.Sc in Information and Communication Engineering

Bangladesh University of Professionals

CGPA: 3.89

2017 — 2019

College

Higher Secondary Certificate

Adamjee Cantonment College

GPA: 4.83

2015 — 2017

School

Secondary School Certificate

Shaheed Ramiz Uddin Cantonment School

GPA: 5.00
02Experience

Professional Experience

University teaching, academic support, and full-stack software development.

Current

Lecturer

Dept. of CSE, BUBT

Jul 2025 — Present

1+ Years

Total tenure

Teaching undergraduate computing courses while contributing to academic planning, student guidance, research, and curriculum development.

Deliver lectures, tutorials, and laboratory sessions for undergraduate courses.

Prepare course materials aligned with curriculum and learning outcomes.

Participate in research and departmental academic initiatives.

Continuously refine course delivery using student feedback and industry context.

03Teaching

Teaching Experience

Undergraduate instruction across programming, systems, databases, and communication engineering.

434+

Students

6

Courses

01

Web Database Programming

Summer 2026

35 students
Theory + Lab
02

Communication Engineering

Summer 2026

80 students
Theory
03

Computer and Its Application in Business

Fall 2025 & Summer 2026

200 students
Theory + Lab
04

System Analysis and Design

Summer 2026

40 students
Theory + Lab
Leadership

Leadership & Activities

Leadership roles, technical events, and service contributions.

Leadership · 2022–2024

IEEE Computer Society BUP Student Branch Chapter

Chairperson

Mar 2023 — May 2024
  • Launched "IEEE Branch Fest 2023", a two-day flagship event with seven segments.
  • Organized a major web-development webinar featuring Jhankar Mahbub.

Event Management Coordinator

Jun 2022 — Mar 2023
  • Planned and coordinated inauguration events for IEEE CS BUP SBC.
  • Managed the "Research Reveals Program" with IEEE SB, WIE, and CS.

Committee · 2022–2023

BUP Robotics Club

Assistant Joint Secretary

Mar 2022 — Jan 2023
  • Supported technical workshops and promotional design for BUP Day.
  • Assisted event teams with planning and presentation design.

Event · 2022

BUP InfoTech Club

Gaming Event Host

2022
  • Hosted the Intra-BUP MIST Gaming Contest.

Conference & national events

Volunteering

Volunteer

2023
  • 2nd International ICT Conference on Sustainability.

Volunteer

2022
  • National-level academic and technology events at BUP.

Skills

Skills & Technologies

Technologies and research tools used across software engineering, teaching, and AI.

Engineering

09 skills
React
Next.js
TypeScript
JavaScript
Node.js
Express
MongoDB
MySQL
Tailwind CSS

Languages

06 skills
Python
C/C++
Java
PHP
HTML5
CSS3

Tools

06 skills
Git
GitHub
Firebase
Vercel
Canva
Google Drive

Research focus

05 skills
Full-stack systems
Academic software
Machine learning
NLP
Explainable AI
04Research

Research & Publications

Selected work in explainable AI, biomedical imaging, and natural language processing.

2

Published works

Published·2025·Biomedical Imaging · XAI

An Explainable Ensemble Learning Framework for Brain Tumor Classification Using Pretrained Models and XAI Techniques

Journal of FST · Volume 3, Issue 01

Published·2025·Natural Language Processing

Sentiment Classification in Movie Reviews Through a Comparative Analysis of Machine Learning Models

Journal of FST · Volume 3, Issue 01

05Projects

Selected Projects

Academic, institutional, finance, and full-stack systems built for practical use.

Journal of FST screenshot
Academic

Project 01

Journal of FST

An institutional journal platform for issues, articles, editorial boards, author guidance, research announcements, and CMS-based publishing workflows.

Next.jsTypeScriptTailwind CSSExpress.jsNode.jsMongoDBJWTCloudinary
HomeFinance Finance Management screenshot
Finance

Project 02

HomeFinance Finance Management

A personal and shared finance platform for income, expenses, savings, EMI, groceries, wallet balances, transfers, and synchronized ledger records.

ReactTailwind CSSExpress.jsNode.jsMongoDBJWT
BUBT Course Management Portal screenshot
Academic

Project 03

BUBT Course Management Portal

An academic workflow system for courses, assessments, marks, attendance, OBE activities, CO-PO mapping, attainment, grade distribution, and course-review reporting.

ReactTailwind CSSExpress.jsNode.jsMongoDBJWTSupabase
Class Routine Management System screenshot
Academic

Project 04

Class Routine Management System

A scheduling platform with administration for routines, faculty, and courses plus a responsive public view and conflict-aware academic workflow.

ReactTailwindMongoDBExpressNodeJWT
Professional Personal Faculty Website screenshot
Portfolio

Project 05

Professional Personal Faculty Website

A faculty portfolio presenting academic credentials, research, teaching experience, and professional information through a responsive interface.

ReactTailwindFramer Motion
Selected work
06Recognition

Awards & Achievements

Academic honors, scholarships, and competitive distinctions.

2023

Dean's Appreciation

Bangladesh University of Professionals

Recognition for outstanding academic performance in consecutive semesters.

2021–2023

BUP Scholarship

Bangladesh University of Professionals

Scholarship awards based on consistent academic excellence.

2020

1st Runner-up

IEEE COVID-19 Congress

IEEE

Second position in an international idea contest organized by IEEE.

2020

6th Place

MindExperia Idea Contest

BUP Robotics Club

National ranking in a BUP Robotics Club technology-idea competition.

2019

Champion

Independence Day Essay Competition

Adamjee Cantonment College

First place in a national-level writing competition held at ACC.

Contact

Get in Touch

For academic communication, research collaboration, software projects, or professional enquiries.

Send a message

Complete the form and the message will be sent directly.