Skip to content
View ElsebaiyMohamed's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report ElsebaiyMohamed

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
ElsebaiyMohamed/ReadMe.md

Hi πŸ‘‹, I'm ElSebaiy Mohammed (Sab3wi)

AI/NLP Engineer β€’ Arabic Speech AI Specialist (ASR Β· TTS Β· Speech-to-Speech) πŸ‡ͺπŸ‡¬

Cairo, Egypt Β· Reserve Officer (military service completed) Β· Open to remote & Egypt-based roles

LinkedIn Hugging Face


🎯 What I do

I'm an AI/NLP engineer with ~2 years of experience building speech and language systems, with a focus on Arabic and its dialects. I take models from research notebook to deployed service: fine-tuning Wav2Vec2, Whisper, SpeechT5 and HiFi-GAN, evaluating them properly, then shipping them behind FastAPI + Docker REST APIs.

Latest work

  • FluentAI β€” FastAPI service that scores English pronunciation, fluency and content from uploaded audio, powered by my fine-tuned Wav2Vec2 model.
  • MiniRag_26 β€” step-by-step, production-style RAG backend: FastAPI, PostgreSQL + PgVector, Celery workers, Docker Compose, Prometheus/Grafana, and local LLMs via Ollama.
  • BnSR β€” Bengali.AI Kaggle competition: out-of-distribution speech recognition on 1,200 hours of crowdsourced audio.

What I can build for you

  • Arabic / dialect ASR, TTS and full speech-to-speech pipelines
  • Automatic video dubbing and speech translation
  • Pronunciation and fluency assessment for language-learning products
  • RAG and LLM-powered apps, from prototype to a deployed API
  • Model optimization for production (ONNX, quantization, parameter-efficient fine-tuning)

πŸ’¬ Ask me about

  • Arabic ASR, TTS, and speech-to-speech pipelines
  • Fine-tuning Wav2Vec2, Whisper, SpeechT5, HiFi-GAN (CTC, LoRA/PEFT, layer freezing)
  • Pronunciation & fluency assessment (forced alignment, CTC)
  • Building production RAG apps and serving models with FastAPI & Docker
  • Deep Learning (PyTorch, TensorFlow, Hugging Face Transformers)
  • Natural Language Processing (NLP)
  • Math for ML (Linear Algebra, Calculus, Probability & Statistics)
  • Side projects β€” Lazy Link (ft. @ElsebaiyMohamed)

πŸš€ Featured Work

  • Modablag β€” End-to-end Englishβ†’Arabic video dubbing: Wav2Vec2 ASR, neural machine translation, FastSpeech2 TTS, plus punctuation and tashkeel models. Graduation project, graded Excellent with Honors.
  • FluentAI β€” Pronunciation assessment API (Wav2Vec2 + CTC forced alignment, 88% accuracy) returning pronunciation, fluency and content scores.
  • MiniRag_26 β€” Educational production-ready RAG app: FastAPI, PgVector, Celery, Docker, monitoring.
  • BnSR β€” Bengali speech recognition experiments: Wav2Vec2-CTC, transformer decoders, SpeechT5, LoRA/PEFT.
  • Speak Lab β€” Gradio app for English speaking practice with streak tracking and pronunciation scoring hooks, deployed on Hugging Face Spaces.

πŸ“„ Publications

  • Springer, BMC Artificial Intelligence (2025) β€” co-authored with Dr. Amal.
  • A second paper is currently under review in a Q1/Q2 journal.

πŸ† Competitions

  • Top 18/100 β€” Arabic Summarization Challenge (ROUGE-L 19.2)
  • Bengali.AI Speech Recognition (Kaggle, out-of-distribution ASR) β€” WER 0.89 Β· BnSR

πŸ› οΈ Core Stack

πŸ› Issues Filed


πŸ’» GitHub Profile Stats

ElsebaiyMohamed's Github Stats
ElsebaiyMohamed's Streak Stats
ElsebaiyMohamed's Top Languages

ElsebaiyMohamed's Activity Graph


πŸ—‚οΈ Languages by Commits

πŸ“Œ Featured Project

MiniRag_26 repo card Modablag repo card

Pinned Loading

  1. FluentAI FluentAI Public

    evaluating pronunciation and fluency from speech recordings of predefined text

    Python

  2. Modablag Modablag Public

    This project presents a comprehensive study on video dubbing techniques and the development of a specialized video dubbing system.

    Python 13 4

  3. MiniRag_26 MiniRag_26 Public

    Production-ready app for RAG application. Suppot files and images , act using text and voice .

    Python 2 1

  4. BnSR BnSR Public

    Implemented multiple experimental approaches for Bengali speech recognition in the Bengali.AI Kaggle competition, focusing on out-of-distribution generalization. Explored fine-tuning Wav2Vec2 with …

    Jupyter Notebook