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

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

Website Google Scholar LinkedIn CV

Ph.D. Candidate in Computer Science | Wayne State University

AI-guided energy-, thermal-, and performance-aware scheduling for heterogeneous multicore and embedded systems


🎯 About Me

I'm a Ph.D. candidate in Computer Science at Wayne State University, specializing in:

  • 🧠 AI-Driven System Optimization: Energy-, thermal-, and performance-aware scheduling
  • πŸ–₯️ Heterogeneous Computing: ARM, x86, Jetson platforms
  • πŸš€ Embedded Systems: Real-time scheduling and resource management
  • πŸ€– Machine Learning & LLMs: Generative AI, RAG systems, fine-tuning
  • πŸ’» GPU Programming: CUDA optimization and parallel computing

Currently preparing for system engineering, ML engineering, GPU engineering, and solutions architect roles at leading tech companies.


πŸ“Š GitHub Stats

GitHub Stats

Top Languages

GitHub Streak


πŸ—‚οΈ Repository Portfolio

πŸŽ“ Major Learning Repositories

Python PyTorch LangChain

Comprehensive Gen AI Journey

  • βœ… 3 Major Certifications (AWS, IBM, DeepLearning.AI)
  • βœ… 16-Course IBM Specialization
  • βœ… LangChain Mastery & RAG Systems
  • βœ… Fine-tuning, PEFT, LoRA, RLHF
  • βœ… Production-ready implementations

Key Projects:

  • πŸ“ Dialogue Summarization (FLAN-T5)
  • πŸ”§ Model Fine-tuning Pipeline (AWS SageMaker)
  • ✨ RLHF Detoxification Model
  • πŸ€– RAG-Powered QA System
  • πŸŽ™οΈ Voice Assistant with Whisper
  • 🌐 Universal Language Translator

β†’ Explore Repository

Python C++ CUDA

Structured Technical Interview Prep

  • βœ… 150+ LeetCode Problems
  • βœ… GPU/CUDA Programming
  • βœ… System Design Patterns
  • βœ… ML/DL Implementations
  • βœ… 4 Industry Certifications

Coverage:

  • πŸ“Š Data Structures & Algorithms
  • πŸš€ CUDA & GPU Optimization
  • 🐍 Python Standard Library
  • πŸ€– PyTorch & NumPy
  • πŸ’» C++ & STL

β†’ Explore Repository

R Coursera

Johns Hopkins University Program

  • βœ… 9-Course Specialization Complete
  • βœ… 6 Certificates Earned
  • βœ… R Programming Mastery
  • βœ… Statistical Inference
  • βœ… Machine Learning with Caret

Courses Completed:

  1. Data Scientist's Toolbox
  2. R Programming
  3. Getting & Cleaning Data
  4. Exploratory Data Analysis
  5. Reproducible Research
  6. Statistical Inference
  7. Regression Models
  8. Practical Machine Learning
  9. Developing Data Products

β†’ Explore Repository

Website

Professional Portfolio & Research

  • πŸ“„ Publications & Research Papers
  • πŸŽ“ Teaching Experience
  • πŸ† Projects & Achievements
  • 🎨 Hobbies & Interests

Sections:

β†’ Visit Website


πŸ† Certifications & Achievements

πŸ“œ Click to view all 20+ 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 2024 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 AWS + 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 View PDF
🌐 Developing Data Products 96.9% 2015 -

🎯 Advanced Specializations

Specialization Institution Status Link
πŸ“š Data Structures and Algorithms UC San Diego In Progress Specialization
🧠 Deep Learning Stanford/DeepLearning.AI In Progress Specialization
πŸ“Š Data Science Johns Hopkins Completed Specialization
πŸ€– Machine Learning Stanford Completed Course

πŸ’Ό Technical Skills

Programming Languages

Python C++ R Java CUDA

AI/ML Frameworks

PyTorch TensorFlow LangChain HuggingFace scikit--learn

Cloud & Tools

AWS Docker Git Linux

Databases & Big Data

PostgreSQL MongoDB ChromaDB FAISS


πŸ“ˆ Interview Preparation Progress

🎯 Problem Solving Stats

Platform Problems Solved Difficulty Distribution Profile
LeetCode 150+ 🟒 45 Easy | 🟑 82 Medium | πŸ”΄ 23 Hard View Profile
HackerRank 75+ Python, Data Structures, Algorithms View Profile
Project Euler 30+ Mathematical Problems View Profile

πŸ“Š Topics Mastered

Arrays & Strings          β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 100%
Hash Tables              β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 100%
Linked Lists             β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 100%
Trees & Graphs           β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘  95%
Dynamic Programming      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘  90%
Binary Search            β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 100%
Sorting & Searching      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 100%
GPU/CUDA Programming     β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘  80%
System Design            β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘  55%

🎯 Current Focus (Updated Weekly)

  • πŸ”„ Advanced Dynamic Programming patterns
  • πŸ”„ System Design case studies
  • πŸ”„ CUDA Optimization techniques
  • πŸ”„ LLM Deployment strategies
  • πŸ”„ Distributed Systems concepts

πŸš€ Featured Projects

πŸ€– Generative AI Projects

πŸ“ Dialogue Summarization System

  • Technology: FLAN-T5, Transformers
  • Features: Zero/few-shot prompting
  • Metrics: ROUGE score optimization
  • Location: Generative-AI/Generative_AI_LLMs_AWS/week 1/

πŸ”§ Model Fine-Tuning Pipeline

  • Technology: AWS SageMaker, LoRA, PEFT
  • Features: Parameter-efficient fine-tuning
  • Results: 40% compute reduction
  • Location: Generative-AI/Generative_AI_LLMs_AWS/week 2/

✨ RLHF Detoxification Model

  • Technology: PPO, Reward Modeling
  • Features: Human feedback alignment
  • Results: 85% toxicity reduction
  • Location: Generative-AI/Generative_AI_LLMs_AWS/week 3/

πŸ€– RAG-Powered QA System

  • Technology: LangChain, Chroma, OpenAI
  • Features: Multi-doc retrieval, memory
  • Scale: 1000+ documents
  • Location: Generative-AI/LangChain-for-LLM-Application-Development/

πŸ’» System Programming Projects

πŸš€ GPU Matrix Multiplication

  • Language: CUDA C++
  • Optimization: Shared memory, tiling
  • Performance: 10x speedup
  • Location: interview_prep/CodingInterviewPreparation/GPU/

⚑ Energy-Aware Scheduler

  • Technology: C++, ARM, Linux
  • Features: DVFS, thermal management
  • Results: 30% energy savings
  • Status: Research project

πŸ“š Learning Journey Timeline

gantt
    title My Technical Journey
    dateFormat YYYY-MM
    section Education
    Ph.D. Computer Science       :2020-09, 2025-05
    
    section Certifications
    Data Science (JHU)            :2015-01, 2015-12
    Algorithmic Toolbox           :2024-03, 2024-06
    Generative AI (AWS)           :2024-06, 2024-08
    IBM Gen AI Specialization     :2024-08, 2024-11
    
    section Interview Prep
    LeetCode Practice             :2024-09, 2025-03
    System Design Study           :2024-10, 2025-02
    CUDA/GPU Programming          :2024-11, 2025-01
Loading

πŸ“Š Weekly Activity

Python       12 hrs 45 mins  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   48.2%
C++           6 hrs 30 mins  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   24.6%
CUDA          4 hrs 15 mins  β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.1%
R             2 hrs  0 mins  β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘    7.6%
Markdown      1 hr  0 mins   β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘    3.5%

πŸ“ž Connect With Me

Website Email LinkedIn Google Scholar


πŸ“– Recent Blog Posts


πŸ’‘ Fun Facts

  • 🎯 Solved 150+ LeetCode problems across all difficulty levels
  • πŸš€ Built 7 end-to-end Generative AI applications
  • πŸ“š Completed 20+ technical certifications from top institutions
  • πŸ”¬ Published research on energy-aware scheduling for embedded systems
  • πŸŽ“ Mentored 50+ students in data structures and algorithms
  • πŸ’» Contributed to open-source projects in ML and systems
  • 🌍 Multilingual: English, Farsi, and learning Spanish

🎯 2025 Goals

  • Complete Ph.D. dissertation on AI-guided system optimization
  • Publish 2+ papers in top-tier conferences (DAC, ICCAD, DATE)
  • Land a role at FAANG/top tech company
  • Solve 300+ LeetCode problems
  • Build and deploy 3 production LLM applications
  • Contribute to 5+ open-source AI/ML projects
  • Write 12 technical blog posts
  • Complete Deep Learning Specialization

πŸ“ˆ 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 collaborations, research opportunities, and full-time positions πŸš€

Last Updated: November 19, 2025


πŸ”§ Profile Setup & Maintenance

How This Profile Works

This GitHub profile README uses several dynamic features:

  1. GitHub Stats: Powered by github-readme-stats
  2. Streak Stats: Using github-readme-streak-stats
  3. Activity Graph: Via github-readme-activity-graph
  4. Visitor Counter: Using komarev's profile views counter

Keeping It Updated

  • Weekly: Update progress statistics, current focus areas
  • Monthly: Add new certifications, update project highlights
  • Quarterly: Review and update goals, refresh featured projects

Customization Tips

  • Replace placeholder links with your actual profiles
  • Update repository links as you create/organize repos
  • Adjust skill percentages based on actual progress
  • Add/remove sections based on your preferences

Thank you for visiting my profile! Let's build something amazing together! πŸš€

GitHub

Pinned Loading

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

    My academic website showcasing research, publications, and teaching.

    CSS