Skip to content
View mohamed-stifi's full-sized avatar

Block or report mohamed-stifi

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

πŸ‘‹ Hi, I'm Mohamed Stifi

πŸŽ“ AI Engineering Student at ENSIAS (National Higher School of Computer Science and Systems Analysis)
πŸ’‘ Passionate about Machine Learning, Deep Learning, Computer Vision, NLP, AI Agents, and MLOps
πŸš€ I build intelligent systems that combine cutting-edge research with practical deployment


πŸ”§ Technical Expertise

  • Languages: Python, Java, C/C++, Flutter (Dart), SQL, CUDA
  • Frameworks: PyTorch, TensorFlow, Scikit-learn, Hugging Face Transformers, NLTK
  • Tools: Docker, Kafka, Airflow, Firebase, Flask, Django, Arduino, Raspberry Pi
  • MLOps: CI/CD, Data/Training/Inference Pipelines, Monitoring, ETL
  • Concepts: RAG, NLP, LLMs, HMMs, MDPs, Optimization, AI Agents

🧠 Highlight Projects

πŸ–ΌοΈ AI-Powered Smart Gallery App (2025 – Present)

A mobile app for intelligent image search and auto-categorization using vision, language, and audio models.

  • Built with Flutter & Firebase
  • MLOps: data pipelines, model training, CI/CD, monitoring
  • Multimodal AI integration using end-to-end pipelines

❓ Arabic Question Answering System with LLMs

  • Web-scraped article data + prompt engineering for dataset creation
  • Fine-tuned LLMs with Hugging Face
  • Deployed using Django + FAISS (RAG for semantic search)

🧩 Arabic Text Diacritization (Tashkeel)

  • Compared HMMs, RNNs, LSTMs, and BERT-based models
  • Trained on a curated subset of the Tashkeela corpus
  • Focused on accurate restoration of Arabic short vowels for TTS and readability

πŸ“¦ 3D Shape Generation with GET3D

  • Implemented text-to-3D GAN with differentiable rendering
  • Built a distributed training pipeline using Objaverse and Cap3D
  • Output: multiview 2D renderings of arbitrary topology meshes

πŸ† Achievements

  • πŸ₯‡ 1st Prize – Huawei National ICT Cloud Track Competition (2025)
    Designed and optimized full-stack cloud infrastructure under strict time constraints
  • 🧠 Huawei Certified in AI & Cloud:
    • HCIA-AI V3.5
    • HCIP-AI-EI Developer V2.0
    • HCIA-Cloud Service V3.5

🌐 Let's Connect


πŸ“Œ I’m open to AI application/research internships, MLOps engineering roles, AI Agent or any opportunity where applied AI meets impact. Let's build something intelligent together.

Pinned Loading

  1. Distributed-AI-Powered-IoT-System-for-Surveillance-and-Behavior-Detection Distributed-AI-Powered-IoT-System-for-Surveillance-and-Behavior-Detection Public

    Forked from MoroccoAI/2024-InnovAI-Hackathon

    As part of the annual MoroccoAI Annual Conference 2024, this hackathon is set under the theme β€œDriving the Future of Innovation Through AI”.

    Python 4 1

  2. text-to-3D_Model_Generation text-to-3D_Model_Generation Public

    Python 5

  3. Flask-ML-Deployment Flask-ML-Deployment Public

    HTML 1

  4. Distributed-Master-Worker-Server Distributed-Master-Worker-Server Public

    Python

  5. Distributed-Training-Methods-for-Large-Models-and-Datasets Distributed-Training-Methods-for-Large-Models-and-Datasets Public

    This repository explores distributed training methods for large-scale machine learning models and datasets. It includes experiments on six models using both single-GPU and multi-GPU setups. The rep…

    Jupyter Notebook

  6. data-Analysis data-Analysis Public

    Jupyter Notebook 1 1