M monirul.dev
ICE Undergraduate @ Pabna University of Science and Technology (PUST)

Hi, I'm Md. Monirul Islam

|

Undergraduate engineering student in Information and Communication Engineering (ICE) at Pabna University of Science and Technology (PUST). Specialized in Data Structures, Algorithm Optimization, Modern Web Architectures, and RESTful APIs.

Md. Monirul Islam

contact@monirul.dev

ICE Major @ PUST

Pabna, Bangladesh

About Me

I am an undergraduate student studying Information and Communication Engineering (ICE) at Pabna University of Science and Technology (PUST).

My primary technical skill set centers on C++, JavaScript (ES6+), React.js, Node.js, Express, SQL/NoSQL databases, and Tailwind CSS. I am deeply interested in building clean, performance-optimized, and maintainable software systems.

University PUST, Bangladesh
Major ICE Department
Problem Solving 200+ Solved

Core Focus

  • Developing responsive web software & REST APIs.
  • Optimizing algorithms and data structures.
  • Computer networking & communication engineering.
Combining telecommunication and information theory with full-stack web engineering.

Technical Skills

Languages

C C++ JavaScript (ES6+) Python SQL

Web & Frameworks

React.js Node.js Express.js HTML5 / CSS3 Tailwind CSS REST APIs

Databases & Storage

MySQL PostgreSQL MongoDB

Core CS & ICE Concepts

Data Structures & Algorithms Object-Oriented Programming (OOP) Computer Networks Operating Systems Signals & Digital Communication

Tools & Workflow

Git GitHub Linux / Bash VS Code Postman Vercel

Featured Projects

Full-Stack Web App

AI-Powered Habit & Accountability Tracker

Gamified habit system built with React and Express. Features mathematical streak algorithms, point reward redemption, and dynamic AI productivity analytics.

  • Streak tracking algorithm with dynamic skip-card mechanics.
  • Express API backend with MongoDB persistent storage.
  • Integrated AI routines for personalized habit feedback.
React.js Node.js Express MongoDB
Algorithms & Canvas

Interactive DSA & Memory Visualizer

Educational web visualizer to demonstrate pointer mutation (`Front`, `Rear`, `Top`, `Head`) and memory execution steps across fundamental data structures.

  • Interactive graphics for Queues, Stacks, Lists & Trees.
  • HTML5 Canvas rendering engine with playback animation controls.
  • Pure ES6 JavaScript logic execution.
JavaScript (ES6+) HTML5 Canvas CSS3

Education

Enrolled Degree Program

Bachelor of Science (B.Sc.) in Information and Communication Engineering (ICE)

Pabna University of Science and Technology (PUST)

Pabna-6300, Bangladesh

2024 – Present (Exp. Graduation 2028)

Key Coursework & Focus Areas

Data Structures & Algorithms Database Management Systems (DBMS) Computer Communication Networks Object-Oriented Software Design (C++) Signals & Digital Communication

Achievements & Leadership

Competitive Programming

Solved 200+ algorithm challenges on platforms including LeetCode, Codeforces, and Beecrowd focusing on graph traversals, dynamic programming, dynamic sorting, and pointer manipulation.

Web Engineering Credentials

Completed advanced full-stack web software coursework covering React state architectures, Express API middleware, and relational schema normalization.

PUST Computer Club & Peer Mentor

Active member organizing departmental programming contests at Pabna University of Science and Technology. Conduct study sessions for junior students in C/C++ programming fundamentals.

Get In Touch

Direct Information

Available for software engineering roles, project inquiries, and academic research collaborations.

Message sent successfully!