Fayoum UniversityFCAI2022–2026

Ahmed Magdy Hassan

AI / ML Engineer

Speech systems, grounded LLMs, and backends that stay within the hardware.

About

I study computers and artificial intelligence at Fayoum University and build systems that stay honest about their evidence: speech pipelines for Egyptian Arabic, retrieval-augmented generation, and APIs that fit the GPUs they run on.

Training path: machine learning and deep learning, then NLP, then IBM's generative AI specialization. The applied work — GitHub and a live RAG space — is what I put in front of people.

  • 2022–2026

    B.Sc. Computers & AI

    Fayoum University, Faculty of Computers and Artificial Intelligence.

  • Foundations

    ML & Deep Learning

    Stanford / DeepLearning.AI tracks — from linear models through CNNs and sequence models.

  • Language

    NLP Specialization

    Classification, probabilistic models, sequence models, attention.

  • Applied

    IBM Generative AI

    RAG, LangChain, adapters, LoRA, and alignment-style fine-tuning labs.

Stack

Tools that appear in the repositories — not a wishlist.

LLMs & retrieval

  • LangChain
  • Chroma
  • Groq
  • PEFT / LoRA
  • Prompt design

Speech

  • Whisper
  • Wav2Vec2
  • CAMeLBERT
  • Librosa
  • Qwen

Learning & data

  • PyTorch
  • Transformers
  • scikit-learn
  • NumPy
  • Jupyter

Systems

  • Python
  • FastAPI
  • Docker
  • Linux
  • Git

Featured work

Production systems, speech analytics, and research implementations.

Showing 5 of 6 repositories

Speech analytics, neural pipelines, and applied machine learning models.

Technology:
AI/DataFeatured
18
4

RAG — PDF Q&A

Chunk a PDF, embed locally with ONNX MiniLM, retrieve in Chroma, and answer only from the document via Groq.

Technology ContributionVector Retrieval · 40%
40%
Vector Retrieval
40%
Local Embeddings
35%
LLM Orchestration
25%
LangChainChromaGroqGradio
Live demoCode
SpeechFeatured
32
8

PACE Speech Analytics

Egyptian Arabic session pipeline: emotion, ASR, sentiment, and report generation behind a FastAPI service.

Technology ContributionASR & Whisper · 40%
40%
ASR & Whisper
40%
Acoustic Emotion
35%
FastAPI Backend
25%
WhisperWav2Vec2FastAPIPyTorch
Code
ML
11
3

HelloML Digit OCR

sklearn Pipeline and GridSearchCV over classical models on DIDA digits, with reproducible preprocessing.

Technology Contributionscikit-learn · 45%
45%
scikit-learn
45%
Feature Extraction
35%
GridSearchCV Tuning
20%
scikit-learnNumPyOCR
Code
AI/Data
20
5

IBM GenAI Labs

Fine-tuning track through LoRA, QLoRA, instruction tuning, reward models, PPO, and DPO, plus RAG with LangChain.

Technology ContributionLoRA / QLoRA PEFT · 45%
45%
LoRA / QLoRA PEFT
45%
DPO & Alignment
30%
RAG Evaluation
25%
PEFTLoRATransformers
Code
ML
15
4

NLP Specialization

From vector spaces and n-grams through sequence models, NER, attention, translation, and question answering.

Technology ContributionAttention Networks · 45%
45%
Attention Networks
45%
Sequence Models
30%
Vector Spaces
25%
NLPAttentionPyTorch
Code

How the work is built

No invented client quotes. These are the constraints I actually use.

01.

Grounded answers

If the document does not contain it, the system should say so.

02.

Hardware first

Chunk audio and models so long sessions fit the GPUs you actually have.

03.

Show the code

Demos ship next to the repository, not as slides alone.

Contact

Internships and junior AI, speech, or backend roles. The form opens your mail client with the note filled in — nothing is stored on a server.

Book a call

ahmed022magdy@gmail.com

+20 102 517 3032