mrkouchaki (MohammadReza Kouchaki) · GitHub
Skip to content
View mrkouchaki's full-sized avatar

Block or report mrkouchaki

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

🌐 Links

Portfolio: https://kouchaki.com
LinkedIn: https://www.linkedin.com/in/mohammadreza-kouchaki
Google Scholar: https://scholar.google.com

Hi there, I'm Mohammadreza Kouchaki 👋

AI/ML Engineer and Computer Science graduate building machine learning systems for network intelligence, anomaly detection, and automated resource optimization in 5G/O-RAN environments. My work focuses on integrating large language models, reinforcement learning, and real-time data pipelines to create intelligent control systems for next-generation communication networks.

I design and implement AI-driven agents, ML pipelines, and anomaly detection models that operate on high-volume network telemetry and real-time infrastructure data. My work combines LLM-based reasoning, reinforcement learning, and time-series deep learning architectures to enable adaptive network optimization and automated infrastructure management.


🚀 Technical Focus

  • AI-driven network intelligence for 5G/O-RAN environments
  • LLM agents and RAG pipelines for operational decision support
  • Reinforcement learning systems PPO and A2C models for dynamic resource allocation
  • Real-time anomaly detection for large-scale network telemetry
  • Time-series deep learning using Transformers, RNN autoencoders, GANs, and VAEs
  • ML pipelines for high-volume telemetry processing
  • AI-enabled orchestration in Kubernetes-based network systems

🧠 Current Work

AI/ML Systems – Mississippi State University

Current projects include:

  • Building LLM-based meta-controller agents coordinating reinforcement learning agents for anomaly-aware network scheduling
  • Developing real-time anomaly detection systems for network telemetry using Transformers and RNN autoencoders
  • Implementing reinforcement learning (PPO, A2C) for dynamic radio resource allocation in O-RAN environments
  • Developing RAG pipelines using LangChain/LangGraph, vector databases, and LLM reasoning
  • Building O-RAN performance analyzer testbeds to evaluate AI-driven xApps and network behavior

🧩 Machine Learning & Engineering Stack

Programming: Python • MATLAB

Machine Learning: Transformers • Reinforcement Learning • GANs • VAEs • RNN Autoencoders • GNNs

ML Frameworks: PyTorch • TensorFlow • Keras • Hugging Face

LLM Systems: RAG • LangChain • LangGraph • vLLM • Vector Databases (Chroma, Qdrant)

Systems & Infrastructure: Linux • Docker • Kubernetes • CI/CD • API Development

Data Processing: NumPy • Pandas • SciPy • SQL (PostgreSQL, MySQL)

Monitoring: Prometheus • Grafana

Networking: 5G • O-RAN • IP/MPLS • SDR • Wireshark


🎓 Certifications

  • AWS Certified Machine Learning – Specialty
  • AWS Certified Solutions Architect – Associate
  • Certified Kubernetes Application Developer (CKAD)
  • OCI Generative AI Certified Professional
  • OCI Certified Data Science Professional
  • Cisco Certified Network Associate (CCNA)

💼 Experiences & Projects

  • Built an LLM-based meta-controller agent coordinating reinforcement learning agents for anomaly-aware network scheduling and adaptive resource allocation in O-RAN systems.
  • Developed real-time anomaly detection models for network telemetry using Transformers and RNN autoencoders, improving robustness through GAN/VAE synthetic time-series augmentation.
  • Implemented reinforcement learning (PPO, A2C) for dynamic radio resource allocation in Kubernetes-based O-RAN environments.
  • Built RAG pipelines and LLM agent workflows using LangChain/LangGraph, Hugging Face, vLLM, and vector databases (Chroma, Qdrant).
  • Designed an O-RAN performance analyzer testbed to evaluate AI-driven xApps and network behavior using large-scale telemetry data pipelines.
  • Implemented multi-GPU training workflows with PyTorch and CUDA, accelerating model training for deep learning and LLM fine-tuning tasks.
  • Developed lightweight AI assistants and data-analysis chatbots using LLaMA models and Hugging Face for natural language interaction with structured datasets.
  • Led large-scale network optimization projects, reducing monthly operational costs by 10-15%.
  • Developed performance analytics dashboards in Tableau, improving decision-making processes by 20%.
  • Managed the end-to-end deployment of BH/BB solutions for large-scale B2B networks, improving network efficiency by 15%. -->

📫 Contact Me

Pinned Loading

  1. rag-langgraph-agent rag-langgraph-agent Public

    Python

  2. Design_RAG_for_LLM Design_RAG_for_LLM Public

    Python

  3. Time-Series-Anomaly-Detection Time-Series-Anomaly-Detection Public

    Python

  4. Reinforcement-Learning-xApp-for-Resource-Allocation Reinforcement-Learning-xApp-for-Resource-Allocation Public

    Jupyter Notebook 3 1

  5. LlamaAI-ChatBot_DataAnalyzer LlamaAI-ChatBot_DataAnalyzer Public

    Chat with you Data using Llama3 LLm Model

    Python 1 1

  6. Multimoda-Graph-LLM-for-Threat-Detection Multimoda-Graph-LLM-for-Threat-Detection Public

    Multimoda Graph-LLM for Threat Detection

    Jupyter Notebook