Md Al Maruf
π Education
- Ph.D., Electrical and Computer Engineering [2019 - 2023]
- Ontario Tech University, Canada
 - Supervisor: Dr. Akramul Azim
 - Dissertation: Design and Development of Reusable Feature-based Next-Generation Embedded Software
 - Research Area: Embedded Software, Fog/Edge Distributed Computing, Machine Learning
 
 - MASc., Electrical and Computer Engineering [2017 - 2019]
- Ontario Tech University, Canada
 - Thesis: Design automation & QoS requirements preservation for multiprocessor embedded systems π
 - Research Area: Task Scheduling, Parallel Computing and Embedded Systems
 
 - B.Sc., Computer Science and Engineering [2009 - 2013]
- Islamic University of Technology (IUT), Bangladesh
 - Research Area: Cloud Computing
 
 
πΌ Employment
- Algoma University, Assistant Professor (Tenure-Track) [May 2025]
- Course: Algorithm and Data Structure, Deep Learning
 
 - Durham College, Teaching Professor [2024 β 2025]
- Teaching Course: Data Management(DAMA-DMBOK, SQL, Snowflake, PowerBI), Software Testing and Automation, System Development
 
 - Ontario Tech University, Sessional Lecturer [2024 β 2024]
- Teaching Course: Software Engineering Studio, Algorithms and Data Structures, Data Analytics
 
 - IBM CAS, Research Associate [2023-2023]
- Project: Software Lock Contention and Fault Localization Recommender System
 - Working to integrate the Large Language Models to detect Lock Contention
 
 - Ontario Tech University, Teaching & Research Assistant [2017 β 2023]
- Member of RTEMSOFT Research Lab
 - Engaged in different research areas including accelerating ML model training, Task Scheduling and Embedded Software Development
 - Contributed to the HIL Test Bench using CARLA simulator
 - Served as a Course TA for Embedded Systems, Software Quality, OOP, Software Design & Arch
 - Designed and Conducted Labs for Database Management Systems (MySQL, NBA API, Flask)
 
 - Mobile Innovations Corporations, Software Development Intern [2021 β 2021]
- EPNB Application Development (Microsoft Azure and ASP.NET (C#))
 - Developed Fillable Templates and Forms Design Application using JavaScript
 
 - QA Consultants, Software Development Intern [2020 β 2020]
- Analyzed Controlled Area Network (CAN) using OMNET++, Python QT5, Sqlite3
 
 - Daffodil International University, Lecturer [2015 β 2017]
- Taught Courses (Data Structure, Programming C/C++ & Java, Simulation and modeling)
 
 - Nascenia IT, Junior Software Engineer [2014 β 2015]
- Worked in developing a Travel Management Platform named WellTravel using Ruby on Rails
 - Technologies: Ruby on Rails 4.1, PostgreSQL, Sidekiq, Apache Server, Semaphore, SoapUI
 - Worked in project SimpleSignUp an Event Management SaaS (Ruby on Rails, MySQL)
 - Worked in creating APIs for Blood Donor Management System (PHP, Laravel)
 - Worked in developing viigii - A Virtual Gifting System for eCommerce Platform (Ruby on Rails)
 
 
π¬ Research & Development Projects
- A Feature and Requirement Extraction Tool for Improving Embedded Software Reuse π
- Extracted features and requirements of embedded systems from GitHub repositories.
 - Utilized NLP techniques: BERT (CodeBERT), TF-IDF, Topic Modeling.
 
 - A Framework for Over-the-Air (OTA) Software Update π
- Integrated Uptane framework within Fog Computing for faster and secure updates.
 - Leveraged Transfer Learning for communication latency analysis.
 
 - Real-Time Aircraft Landing Detection Application π
- Real-time anomaly detection for safer aircraft landings.
 - Preprocessed ping station (YOW Airport Runway) raw data of aircraft landing events.
 - Developed online ML model training web application using PHP-ML.
 - Implemented using Laravel, PHP, JavaScript, Python and backed by MySQL.
 
 - A Machine Learning Model Parallelism Tool
- Boost machine learning computation through model parallelism.
 - Employed algorithms: CNN, AlexNet, SVM, RF.
 - Utilized TensorFlow, CUDA and OpenMP for parallel computation. π
 - Tasks Scheduling using EDF and RM.
 
 - Anomaly Detection Tool
- Analyzed Automotive Communication Bus (LIN, CAN, FlexRay).
 - Developed an Anomaly Detection framework for Automotive CAN bus networks.
 
 - A Mushroom Supply and Demand Prediction Application π
- Developed a dashboard for Greenwood farm Management using Laravel and MySQL.
 - The application handles different sales orders and real-time data monitoring.
 - Predicted future demand based on historical sales data using Neural Networks.
 
 - WellTravel: A Flight Schedule Provider and Online Booking System π
- Contributed developing a flight Schedule Provider which consumes APIs from different GDS flight provider.
 - Integrated GDS flight APIs for flight schedules, rental car bookings, and hotel reservations.
 - Language: Ruby on Rails, HTML CSS, Bootstrap; Database: PostgreSQL; API: SOAP, REST.
 
 - MITACS Research Project
- A Machine Learning-based Test Case Prioritization for Embedded Applications.
 - Continuous Integration/Continuous Delivery (CI/CD) using Jenkins.
 
 - Finding Medical Experts on Twitter π
- Utilized Twitterβs API for data extraction, processing over 10,000 tweets daily.
 - Employed NLP techniques to filter and categorize tweets, achieving a classification accuracy of 92%.
 - Tools and technologies used: Python, Scikit-Learn, Pandas, Tweepy, and Flask.
 
 - Plant Leaf Classification using Convolutional Neural Network π
- Classify Plant Leaf Images across 99 species using CNN.
 - Used a Kaggle Dataset comprising 1,584 images for training and validation.
 - Initiated with a Keras Sequential CNN model, achieving 97% training accuracy.
 
 
βοΈ Development Skills
Programming Languages:
- C/C++
 - Python
 - Java
 - JavaScript
 - Ruby on Rails
 - PHP, Laravel
 - SQL
 - SAS
 - MATLAB & Simulink
 
Tools & Libraries:
- OpenMP
 - Semaphore CI/CD
 - Visual Studio, Code Blocks
 - Eclipse/NetBeans/IntelliJ
 - SAS Studio
 - Ruby Mine, PhpStorm
 - Sci-kit Learn
 - TensorFlow, PyTorch, MXNet
 - STM32CubeIDE
 
Platforms:
- Linux/Ubuntu/FreeRTOS
 - Raspberry PI 3
 - STM32 NUCLEO-F401RE
 - Microsoft Azure
 - AWS
 - Kubernetes
 - Docker (containerization)
 
π Publications
See my work on Google Scholar
π Academic Courses
- Completed Courses:
- Advance Topic in High Performance Computing (Machine Learning)
 - Real-Time Data Analytics IoT
 - Embedded Real-Time Control Systems
 - Advance Optimization
 - Intelligent Control Systems
 
 
π Awards & Scholarships
- Received the Best Paper Award at the IEEE 25th International Conference on Information Reuse and Integration for Data Science (IRI), San Jose, CA, USA, 2024
 - Received SIGBED Student Travel Grants for CPS-IoT Week, San Antonio, TX, USA, 2023
 - Awarded Ontario Graduate Scholarship (OGS), Ontario Tech University, 2022
 - Received MITACS Research Training (RTA) Award, Ontario Tech University, 2020
 - Awarded Graduate International Tuition Scholarship (GITS), Ontario Tech University, 2019
 - Awarded FEAS Graduate Scholarship for Excellence Performance in Academic Year 2018-2019
 - Awarded the Queen Elizabeth II Diamond Jubilee Scholarship (QES) 2017
 - Received Dean Graduate Scholarship at Ontario Tech University 2017
 - Received OIC Scholarship for Undergraduate Study at IUT in 2009
 - Recipient of the Rajshahi Education Board HSC Scholarship (General 1st) in 2009
 - Recipient of the Rajshahi Education Board SSC Scholarship in 2007
 - Recipient of Government Scholarship (Talent Pool) at class Eight in 2005
 
π¨ Extra-Curricular Activities
- Attended FEAS Research Day at Ontario Tech University and Presented RTEMSOFT Lab Research, 2023
 - Contributed as a Volunteer at ICCPS Conference, Texas, USA, 2023
 - Presented Conference Paper at International Conference on Cyber-Physical Systems (ICCPS), Texas, 2023
 - Volunteer at CPS IoT Week Conference (ICCPS), San Antonio, Texas, USA, 2023
 - Presented poster titled βA monitoring framework for a secure OTA software update in automobilesβ, ACE Building, Ontario Tech University, 2019
 - Contributed as a Volunteer at SGIoT 2018 Conference, Niagara Falls, Canada
 - Presented Conference Paper at 44th IEEE Industrial Electronics Society β (IECON), Washington DC, 2018
 - Organizing Committee Member of βAB Bank IUT ICT Fest 2013β in IUT
 
π Contact
Email: #
