Skip to content
View rafiul254's full-sized avatar
✨
IOT & Robotics Engineer
✨
IOT & Robotics Engineer

Block or report rafiul254

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rafiul254/README.md
Rafiul Islam



Typing Subtitle

LinkedIn Portfolio YouTube Medium Email



Profile Views Followers


πŸ‘¨β€πŸ’» About Me

Doctor Strange
"I am the master
of the Mystic Arts."

Assalamu Alaikum, I'm Rafiul Islam β€” an IoT & Robotics Engineering undergrad at the University of Frontier Technology, Bangladesh (UFTB)



πŸ”­ Currently building AI-powered IoT systems that fuse YOLOv8 computer vision with ESP32 hardware for real-world deployments
πŸŽ“ B.Sc. in IoT & Robotics Engineering from University of Frontier Technology, Bangladesh
🌱 Exploring edge AI, sensor fusion, and clean embedded architecture
πŸ€– Robotics enthusiast β€” autonomous bots, motor control, IR/GPS/RFID sensor stacks
🧠 ML practitioner β€” YOLOv8, scikit-learn, XGBoost, recommenders, fraud detection
βš”οΈ Sharpening problem-solving on LeetCode (competitive programming)
✈️ Beyond code: travel, books, and chasing the next framework that promises 10Γ— speed
πŸ’‘ Belief: "Hardware is just physics that hasn't been abstracted yet."
πŸ“ Based in Bangladesh πŸ‡§πŸ‡© β€” open to internships & collaborations
⚑ Fun fact: I treat every project like Peter Parker treats New York β€” show up, ship a fix, leave the codebase cleaner than I found it



πŸ› οΈ Tech Stack

🧠 Languages

Python C++ C JavaScript TypeScript Java PHP SQL

πŸ€– AI / ML

scikit-learn TensorFlow PyTorch YOLOv8 OpenCV MediaPipe XGBoost Pandas

πŸ”Œ IoT & Hardware

ESP32 Arduino Raspberry Pi PlatformIO MQTT RFID GPS TFT

🌐 Web, Backend & Infra

Flask React Node.js Chart.js Three.js Firebase Supabase Docker Streamlit SQLite MySQL Git GitHub VS Code Linux



πŸ“Š GitHub Analytics

GitHub Stats GitHub Streak

Top Languages

Profile Summary

Activity Graph



πŸš€ Featured Projects

Hand-picked from pinned + recent ML / IoT / Robotics work

πŸ€– ClassPulse

IoT + ML Β· Real-time Classroom Attention Monitoring

YOLOv8 Pose estimates per-student engagement (attentive / distracted / sleeping / phone-use) and feeds live alerts to a Flask dashboard + ESP32 RGB-LED & buzzer on the teacher's desk over MQTT.

Python YOLOv8 Flask ESP32 MQTT


πŸ›‘οΈ MotoSentinel

IoT Security Β· Multi-Layer Bike Protection

ESP32 with RFID auth, GPS tracking, vibration sensing, engine immobilizer relay, TFT status display, and WiFi/Telegram alerts. v2.0 added remote lock/unlock via 7 Telegram bot commands + deep-sleep for 10Γ— battery life.

C++ ESP32 RFID GPS Telegram


🎬 CineMatch AI

ML Recommender Β· Production-Grade Movie Engine

TF-IDF + cosine similarity + a custom hybrid scoring formula (65% content + 28% Bayesian rating + 7% popularity), deployed as a Netflix-style Flask app with EDA analytics dashboard and Docker.

Python Flask scikit-learn Docker Chart.js

πŸ’³ FraudSense

ML Β· Credit-Card Fraud Detection

Tackles the 0.172%-fraud class-imbalance problem with SMOTE + Random Forest + XGBoost, evaluated on Precision/Recall/F1/ROC-AUC instead of misleading accuracy. Ships a dark-themed Flask app for real-time predictions.

Python scikit-learn XGBoost SMOTE Flask


Robotics Β· Edge Detection Bot

Autonomous Arduino Uno + IR sensor + L298N motor driver + 4WD chassis. Navigates elevated surfaces and refuses to drive off the edge β€” built for robotics education and table-safety demos.

C++ Arduino L298N PlatformIO


AI Β· Computer Vision Β· Gesture Controller

No mouse, no keyboard β€” just gestures + voice + face auth + emotion detection. MediaPipe Hands, scikit-learn gesture classifier, OpenCV face recognition, and PyAutoGUI actuation.

Python OpenCV MediaPipe scikit-learn

And 34+ more repos β€” explore them all πŸ—‚οΈ



πŸ† Honors & Accomplishments

IoT Contest
πŸ₯‡ IoT Contest
Smart-systems hackathon winner
ICT Olympiad
🎯 ICT Olympiad
National-level qualifier
ILC Award
πŸŽ–οΈ ILC Award
Leadership recognition
RoboFusion
πŸ€– RoboFusion 1.0
Techathon segment competition
Gigalogy
πŸ’Ό Gigalogy Technopreneurship
Tech entrepreneurship program
IEEE PCB
πŸ”Œ IEEE PCB Design
Hardware design certification

Achievement Organization
πŸ₯‡ ICT Olympiad Bangladesh β€” Semi-Final (Engineering Track) ICT Olympiad BD
πŸ† IoT Internship Decodelabs
πŸ₯‰ IoT & Robotics Contest β€” 3rd Place UFTB
🧠 ML Engineering Internship SyntecXHub
πŸ€– Master AI Voice Agents Udemy
☁️ Innovating with Google Cloud AI Simplilearn
πŸ” Certified Cybersecurity Educator (CCEP) Red Team Leaders
🐍 Python for Data Science IBM
πŸ’¬ Build Your Own Chatbot IBM Watson
πŸ“‘ Introduction to IoT Cisco
πŸ”Œ PCB Designing Workshop IEEE RAS IUT
πŸ“š Research Training (Zero to Publication) BARTC
✍️ Essay Competition β€” 3rd Place Islamic Foundation


🌍 Beyond the Code

Spider-Man Pointing
"Same energy. Same passion. Always building, always shipping." πŸ•ΈοΈ

Travel

✈️ Travel

New cities, new circuits. Every trip is a firmware update for the brain β€” different cultures, different hardware, different ways of solving the same human problems.
Books

πŸ“š Books

Currently reading across sci-fi, systems-thinking, and embedded-engineering deep-dives. A good book is just a model someone trained for years and distilled into ink.
New Tech

πŸ”¬ New Tech

Always poking at the next thing β€” fresh ML architectures, n8n workflows, edge-AI runtimes, a new microcontroller. If it ships value, I'll wire it up and break it before bedtime.


🀝 Connect With Me

LinkedIn Portfolio YouTube



Medium Email GitHub



Open to internships, collaborations on IoT / Robotics / AI projects, and the occasional 2 a.m. firmware debug session.




"Whatever comes next β€” I'm ready." πŸ•ΈοΈ



Footer

Pinned Loading

  1. HabitTracker HabitTracker Public

    A modern JavaFX habit tracking application with analytic features.

    Java 6

  2. CineMatch_AI CineMatch_AI Public

    A production-grade movie recommendation system built with TF-IDF vectorization, cosine similarity, and a custom hybrid scoring algorithm β€” deployed as a cinematic Netflix-style Flask web application.

    CSS 5

  3. SnapSage SnapSage Public

    Turns every screenshot into an instant learning session. Upload a screenshot, write why you took it, and the AI identifies the topic and delivers a complete structured learning guide β€” right away.

    JavaScript 5

  4. StudyBuddy-Academic-Resource-Management-System StudyBuddy-Academic-Resource-Management-System Public

    A full-stack academic resource management system built for university students and faculty ~Manages study room bookings, library resources, study groups, and notifications β€” all in one place

    PHP 2

  5. MotoSentinel_A-Bike-Security-System MotoSentinel_A-Bike-Security-System Public

    An intelligent multi-layer Bike security system built on ESP32 + RFID Authentication + GPS Tracking + GSM module + WiFi/Telegram Alerts + TFT Display

    C++ 2

  6. ClassPulse ClassPulse Public

    Real-time classroom attention monitoring using YOLOv8 Pose + Flask + ESP32 IoT

    Python 2