Skip to content
View pivezhan's full-sized avatar
  • Iowa State University

Block or report pivezhan

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.

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
pivezhan/README.md

Hi there, I'm Mohammad Pivezhandi πŸ‘‹

Website Google Scholar LinkedIn CV

Ph.D. in Computer Science | Wayne State University (December 2025)

AI-guided scheduling, reinforcement learning, and real-time systems for heterogeneous multicore and embedded platforms


🎯 About Me

I recently completed my Ph.D. in Computer Science from Wayne State University (December 2025), specializing in:

  • 🧠 AI-Driven System Optimization: Energy-, thermal-, and performance-aware scheduling using hierarchical multi-agent reinforcement learning
  • πŸ–₯️ Heterogeneous Computing: ARM, x86, NVIDIA Jetson platforms (TX2, Orin NX)
  • πŸš€ Embedded Systems: Real-time scheduling and resource management for OpenMP DAG workloads
  • πŸ€– Machine Learning: Deep reinforcement learning, graph neural networks, LLM-guided resource allocation
  • πŸ’» Hardware Design: FPGA/ASIC design, VHDL, Verilog

U.S. Permanent Resident - No visa sponsorship required


πŸ“Š GitHub Stats

GitHub Stats

Top Languages

GitHub Streak


πŸ—‚οΈ Repository Portfolio

πŸŽ“ Major Repositories

Python C++ CUDA

Technical Interview Preparation

  • LeetCode problem solutions
  • GPU/CUDA programming examples
  • Data structures & algorithms implementations
  • System design patterns
  • ML/DL algorithm implementations

Coverage:

  • πŸ“Š Arrays, Linked Lists, Trees, Graphs
  • πŸš€ CUDA & GPU matrix operations
  • 🐍 Python Standard Library (itertools, collections)
  • πŸ€– PyTorch & NumPy
  • πŸ’» C++ & STL

β†’ Explore Repository

Python PyTorch LangChain

Generative AI Learning

  • Course materials from AWS, IBM, DeepLearning.AI
  • LangChain application development
  • RAG systems implementation
  • Model fine-tuning techniques

Key Topics:

  • πŸ“ Dialogue summarization
  • πŸ”§ PEFT and LoRA
  • ✨ RLHF techniques
  • πŸ€– RAG-powered Q&A systems
  • πŸŽ™οΈ Voice processing with Whisper

β†’ Explore Repository

R Coursera

Johns Hopkins University 9-Course Program

  • R Programming
  • Statistical Inference
  • Machine Learning with Caret
  • Data Analysis & Visualization

Completed Courses:

  1. The Data Scientist's Toolbox (99.3%)
  2. R Programming (100%)
  3. Getting & Cleaning Data (98%)
  4. Statistical Inference (100%)
  5. Reproducible Research (97.1%)
  6. Regression Models (91.7%)
  7. Exploratory Data Analysis (96.7%)
  8. Practical Machine Learning (100%)
  9. Developing Data Products (96.9%)

β†’ Explore Repository

Website

Professional Portfolio & Research

  • Publications & Research Papers
  • Teaching Experience
  • Projects & Ph.D. Work
  • CV and Academic Background

Featured:

β†’ Visit Website


πŸ† Certifications & Achievements

πŸ“œ Click to view certifications

πŸŽ“ Software Engineering & Interview Prep

Certificate Institution Year Link
πŸ₯‡ Introduction to Software Engineering IBM 2024 Verify
πŸ₯‡ Algorithmic Toolbox UC San Diego 2024 Verify
πŸ₯‡ Java Programming: Solving Problems Duke University 2022 Verify
πŸ₯‡ Coding Interview Preparation Meta 2024 Verify
πŸ₯‡ Software Developer Career Guide IBM 2024 Verify

πŸ€– Generative AI & Large Language Models

Certificate Institution Year Link
πŸ† Generative AI with Large Language Models DeepLearning.AI 2024 Verify
πŸ† LangChain for LLM Application Development DeepLearning.AI 2024 Course
πŸ† Generative AI: Elevate Software Development IBM 2024 Verify

🌐 Cloud & Python

Certificate Institution Year Link
☁️ Introduction to Cloud Computing IBM 2024 Verify
🐍 Python for Data Science, AI & Development IBM 2024 Course

πŸ“Š Data Science Specialization (Johns Hopkins University)

Certificate Score Year Link
πŸ“ˆ The Data Scientist's Toolbox 99.3% 2015 View PDF
πŸ’» R Programming 100.0% 2015 View PDF
🧹 Getting and Cleaning Data 98.0% 2015 View PDF
πŸ“Š Statistical Inference 100.0% 2015 View PDF
πŸ“ Reproducible Research 97.1% 2015 View PDF
πŸ“‰ Regression Models 91.7% 2015 -
πŸ” Exploratory Data Analysis 96.7% 2015 -
πŸ€– Practical Machine Learning 100.0% 2015 -
🌐 Developing Data Products 96.9% 2015 -

πŸŽ“ Advanced Courses

Course Institution Year Link
πŸ€– Machine Learning Stanford University 2014 Coursera
πŸ–₯️ Application of Parallel Computers UC Berkeley 2019 Course
🧠 Deep Learning Iowa State University 2020 -
🎯 High Performance Computing Iowa State University 2019 -

πŸ’Ό Technical Skills

Programming Languages

Python C++ C R Java

AI/ML & HPC

PyTorch TensorFlow CUDA OpenMP MPI

Hardware Design

VHDL Verilog FPGA

Tools & Platforms

Git Linux LaTeX


πŸ“š Research Highlights

Ph.D. Dissertation (December 2025)

Data-Efficient AI-Guided Energy- and Thermal-Aware Scheduling on Heterogeneous Multicore Systems

  • Wayne State University, Computer Science Department
  • GPA: 4.0/4.0
  • Advisor: Dr. Abusayeed Saifullah

Recent Publications

  • ICLR 2026 Workshop: ZeroDVFS - Zero-Shot LLM-Guided Autonomous Agent for Energy-Aware Resource Allocation
  • IEEE RTCSA 2025: Feature-Aware Task-to-Core Allocation via Statistical Learning
  • IEEE RTSS 2024 WIP: Energy and Thermal-Aware Scheduling using HMARL for OpenMP DAG Workloads
  • Euromicro ECRTS 2023: Precise Scheduling of DAG Tasks with Dynamic Power Management

See full publication list at pivezhan.github.io/publications

Key Research Achievements

  • 🎯 Achieved 49.06% makespan reduction and 40.95% energy reduction using Hierarchical Multi-Agent RL
  • 🌑️ Reduced core temperature by 5Β°C through feature-aware task allocation
  • πŸ”¬ Published 10+ papers in top-tier venues (RTSS, RTCSA, ECRTS, HPCC, ASAP)
  • πŸ’° Secured NSF funding for research on AI-guided scheduling

πŸ’Ό Professional Experience

Wayne State University, Detroit, MI

Graduate Research Assistant (2022-2025)

  • Developed HMARL framework for energy-aware scheduling on heterogeneous platforms
  • Achieved state-of-the-art results on NVIDIA Jetson TX2 and Intel Core i7
  • Published research in IEEE RTSS and RTCSA

Iowa State University, Ames, IA

Graduate Research Assistant (2021-2022)

  • Architected energy-aware scheduling algorithms for DAG workloads
  • Developed GNN-based scheduler for data warehouse ETL processing
  • Designed FPGA architecture for event-based camera systems

Graduate Teaching Assistant (2019-2022)

  • Course Instructor: CprE 381 Computer Organization (200+ students)
  • Teaching Assistant: CprE 327 Advanced OOP (180+ students)
  • Teaching Assistant: CprE 185 Introduction to C Programming (140+ students)

Moffett Systems, Inc., Los Altos, CA

Research Intern (2020-2021)

  • Optimized FPGA prototyping and RTL design for hardware accelerators
  • Reduced verification latency by 15% through debugging enhancements

πŸ“ž Connect With Me

Website Email LinkedIn Google Scholar


πŸ“ˆ Contribution Graph

GitHub Activity Graph


πŸ’¬ "The best way to predict the future is to invent it." - Alan Kay


Profile Views Followers Stars


⭐ Star my repositories if you find them helpful!

Open to research collaborations and full-time positions in AI/ML, embedded systems, and HPC πŸš€

Last Updated: March 2026

Pinned Loading

  1. pivezhan.github.io pivezhan.github.io Public

    My academic website showcasing research, publications, and teaching.

    CSS