Moshiur Rahman

Open to MSc opportunities & research collaboration

Moshiur Rahman

Building assistive IoT systems, teaching CS, and shipping full-stack web products from Bangladesh.

CS InstructorIoT ResearcherFull-Stack Developer

About Me

I am a Computer Science Engineer and IoT researcher, currently teaching as a Computer Science Instructor at NIET. I earned my B.Sc. in Computer Science & Engineering from Dhaka International University and a Diploma in Engineering from NIET.

My research focuses on IoT-based assistive systems for real-world accessibility. I co-authored an IoT navigation and safety system for visually impaired users — combining embedded hardware, computer vision, and mobile monitoring — published at BIM 2025 in Springer Lecture Notes in Networks and Systems (LNNS).

Alongside research, I build and deploy production web platforms and ship full-stack products across the computing stack. Creative Canvas IT (EdTech) and Trust on Venture (financial management).

I am passionate about combining IoT and AI for underserved communities, competitive programming (ICPC 2021–2024), and pursuing an M.Sc. in Computer Science or Software Engineering at a European university focused on intelligent systems and HCI.

I am always open to collaboration on research, web development, or IoT systems.

  • Born: 15 June 1999
  • Dhaka, Bangladesh
  • Bangladeshi

Work Experience

Computer Science Instructor

National Institute of Engineering & Technology (NIET)

Computer Science & Technology Dept.

69/E Panthapath, Dhaka 1205, Bangladesh

Part-Time: May 2022 – Feb 2025Full-Time: Feb 2025 – PresentPromoted to Instructor: Feb 24, 2025
  • Teaching programming and core computer science courses
  • Delivering lectures on software development, IoT systems, and microcontrollers
  • Supervising student projects in software and embedded systems
  • Guiding students in algorithmic problem solving and system design
  • Updating teaching methods and supporting student development

Certified by NIET Principal Md. Shafiqul Islam (31 March 2026) — strong technical aptitude, integrity, punctuality, and collaborative teamwork.

Education

Peer-reviewed · April 2026

3rd International Conference on Big Data, IoT and Machine Learning (BIM 2025)

Springer Lecture Notes in Networks and Systems (LNNS), Vol. 1800

DOI: 10.1007/978-3-032-15764-5_18

Assistive TechnologyIoTObject DetectionSSD-MobileNet
  • Assistive navigation integrating computer vision and embedded systems on Raspberry Pi Zero 2 W
  • Real-time object detection (~89.2% daylight accuracy) with SSD-MobileNet on MS COCO
  • Sub-380 ms latency optimized for low-resource edge devices
  • Flutter guardian app with Firebase for live tracking and emergency alerts

Projects

Smart Vision – IoT-Based Navigation System

Assistive navigation using Raspberry Pi, OpenCV, and Flutter for real-time obstacle alerts for visually impaired users.

PythonOpenCVRaspberry PiFlutterFirebase

Creative Canvas IT – EdTech Platform

Student–mentor management platform with online purchasing and admin analytics dashboard.

Visit site
Next.jsReactEdTechDashboard

Trust on Venture – Financial Management System

Database-driven financial records and business operations with structured reporting.

Visit site
SQLSystem DesignReporting
Project Supervisor

Smart Home Monitoring & Security System

Supervised student team at Intra College Science Fest 2025 (NIET) — smart security prototype with sensors and circuit design.

IoTSensorsCircuit Design
Project Supervisor

Smart Recycle Bin

Supervised sensor-based recycling bin for automated waste sorting and monitoring.

ArduinoServo MotorC++

Skills

Programming

PythonC++JavaScriptSQL

Web Development

HTML/CSSReactNext.jsREST APIs

Software Engineering

OOPSDLCSystem DesignDBMS

Embedded & IoT

Raspberry PiMicrocontrollersSensor Integration

Systems & Tools

GitLinuxComputer NetworksOS

AI / ML

Machine LearningOpenCVSSD-MobileNet

Honours & Awards

Runner-up – Fall Fest Programming Contest 2022

Dhaka International University

2022

ICPC Participant (2021–2024)

International Collegiate Programming Contest — four consecutive regional years

ICPC Profile
2021–24

Languages

BengaliNative
EnglishProfessional Proficiency