Skip to content
View mdalmaruf's full-sized avatar

Block or report mdalmaruf

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
mdalmaruf/README.md

πŸ˜„ πŸ‘‹

Md Al Maruf

LinkedIn Portfolio

Summary

Focused on research in embedded software design and development, utilizing edge computing technologies to enhance machine learning model performance through model parallelism. Bringing extensive industry experience in web application development and spearheading research initiatives. Proficient in popular programming languages including C/C++, Python, Java, and Ruby on Rails. Ready to leverage my expertise in research and development to foster innovative projects.

πŸŽ“ Education

Ph.D. in Electrical and Computer Engineering

Ontario Tech University, Canada (2019 - 2023)

  • Dissertation: Design and Development of Reusable Feature-based Next-Generation Embedded Software
  • Research Area: Embedded Software, Fog/Edge Distributed Computing, Machine Learning

MASc. in Electrical and Computer Engineering

Ontario Tech University, Canada (2017 - 2019)

  • Thesis: Design automation & QoS requirements preservation for multiprocessor embedded systems
  • Research Area: Task Scheduling, Parallel Computing, and Embedded Systems

B.Sc. in Computer Science and Engineering

Islamic University of Technology (IUT), Bangladesh (2009 - 2013)

  • Research Area: Cloud Computing

πŸ’» Skills

πŸ› οΈ Programming Languages

  • C/C++: ⭐⭐⭐⭐⭐
  • Python: ⭐⭐⭐⭐⭐
  • Java: ⭐⭐⭐⭐
  • JavaScript: ⭐⭐⭐⭐
  • Ruby on Rails: ⭐⭐⭐⭐
  • PHP, Laravel: ⭐⭐⭐⭐
  • SQL, NoSQL: ⭐⭐⭐⭐⭐
  • MATLAB/Simulink: ⭐⭐⭐

🧰 Tools & Libraries

  • OpenMP: ⭐⭐⭐⭐⭐
  • Visual Studio, Code Blocks: ⭐⭐⭐⭐⭐
  • STM32CubeIDE: ⭐⭐⭐
  • Eclipse/NetBeans: ⭐⭐⭐⭐
  • PhpStorm, Ruby Mine: ⭐⭐⭐⭐
  • Sci-kit Learn, Keras, TensorFlow: ⭐⭐⭐⭐⭐
  • PyTorch, Rhapsody: ⭐⭐⭐⭐

πŸ’» Platforms

  • Linux/Ubuntu/FreeRTOS: ⭐⭐⭐⭐⭐
  • Raspberry PI 3: ⭐⭐⭐⭐⭐
  • STM32F411E-DISCO: ⭐⭐⭐
  • Microsoft Azure: ⭐⭐⭐⭐
  • AWS: ⭐⭐⭐
  • Kubernetes: ⭐⭐⭐
  • Docker (containerization): ⭐⭐⭐

🏒 Employment

Teaching & Research Assistant

Ontario Tech University (2017 - Present)

  • πŸ“š Member of RTEMSOFT Research Lab
  • πŸ–₯️ Engaged in research areas including Edge-Accelerated ML model training, Task Scheduling
  • πŸš€ Contributed to the HIL Test Bench using CARLA simulator
  • πŸ‘¨β€πŸ« Served as a Course TA for Embedded Systems, Software Quality, OOP, Algorithm Design & Analysis, Software Design & Architecture
  • πŸ’Ό Designed and conducted labs for Database Management Systems (MySQL, NBA API, Flask)

Research & Development Intern

Mobile Innovations Corporations (2021)

  • πŸ’» EPNB Application Development using Microsoft Azure and ASP.NET (C#)
  • πŸ–ŒοΈ Developed Fillable Templates and Forms Design Application using JavaScript

Research Collaborator

QA Consultants (2020)

  • πŸ“Š Analyzed Controlled Area Network (CAN) using OMNET++, Python QT5, Sqlite3

Lecturer

Daffodil International University (2015 - 2017)

  • 🏫 Taught courses such as Data Structures & Algorithms, Programming (C/C++ & Java), Simulation and Modeling

Junior Software Engineer

Nascenia IT (2014 - 2015)

  • 🌐 Worked on developing a Travel Management Platform named WellTravel using Ruby on Rails
  • πŸ› οΈ Technologies used: Ruby on Rails 4.1, PostgreSQL, Sidekiq, Apache Server, Semaphore, SoapUI
  • πŸ“… Worked on project SimpleSignUp, an Event Management SaaS (Ruby on Rails, MySQL)
  • 🩸 Created APIs for Blood Donor Management System (PHP, Laravel)
  • 🎁 Developed viigii, a virtual gifting system for eCommerce platform (Ruby on Rails)

OMC BSS Junior Engineer

Banglalink Digital Communications Limited (Jan 2014 - Mar 2014)

πŸ“ˆ GitHub Stats

Popular repositories Loading

  1. Software-Quality Software-Quality Public

    Java 5 3

  2. Python-tutorial Python-tutorial Public

  3. ML-code ML-code Public

    Jupyter Notebook

  4. Embedded-System Embedded-System Public

    Jupyter Notebook

  5. Data-mining-Finding-Medical-Experts-in-Twitter Data-mining-Finding-Medical-Experts-in-Twitter Public

    Jupyter Notebook

  6. Data-Structure Data-Structure Public

    C