Skip to content

OmarrAymann/OmarrAymann

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 

Repository files navigation

πŸš€ Omar Elgemaey | AI & GenAI Engineer

GitHub LinkedIn Email


πŸ‘‹ About Me

I’m Omar Elgemaey, an AI Software Engineer passionate about building high-impact, scalable AI systems. My work spans Generative AI, Large Language Models (LLMs), multi-agent AI systems, computer vision, natural language processing, rare event prediction, and custom AI solutions, bridging the gap between cutting-edge research and practical, real-world applications.

I graduated with a B.Sc. in Electronics and Communications Engineering from Mansoura University and am currently advancing my skills through ITI’s 9-month AI & Machine Learning program, gaining hands-on experience with deep learning, NLP, GenAI technologies, and computer vision pipelines.

I have collaborated with companies such as Corelia, Neqabty, and Cubic information Systems, contributing to AI pipelines, LLM-powered applications, and Generative AI prototypes deployed in real-world environments.

I focus on precision, performance, and clean, reproducible code, ensuring that AI solutions are not only innovative but also scalable, maintainable, and high-performing.

Key strengths: ambition, problem-solving, practical AI development, and a continuous drive to stay at the forefront of AI innovation.


πŸŽ“ Education

  • Information Technology Institute (ITI), MCIT
    9-Month Professional Diploma – Artificial Intelligence & Machine Learning Track
    Topics explored: Generative AI, Transformers, LLMs, RAG systems, NLP, Computer Vision, and Deep Learning pipelines

  • Mansoura University
    B.Sc. in Electronics and Communications Engineering – Graduated Very Good with Honors


πŸ’Ό Professional Experience

Corelia – AI Intern

  • Developed AI solutions on local servers for real-life projects.
  • Worked on data preprocessing pipelines, model training, and deployment.
  • Gained hands-on experience with PyTorch, Transformers, and NLP pipelines.

Neqabty – AI Engineer

  • Collaborated on projects involving RAG systems, LLM-based information retrieval, and document analysis.
  • Built end-to-end pipelines for AI-assisted solutions.
  • Optimized models for accuracy, latency, and real-world usability.

Cubic Information Systems – AI Engineer (Contract) | ITI Graduation Project

  • Collaborated with ITI on a hands-on graduation project, leading the design and deployment of AI pipelines for structured and unstructured data.
  • Developed and implemented custom ML models and Generative AI prototypes, integrating them into real-world enterprise workflows.
  • Gained practical experience in model deployment, Docker containerization, and scalable AI pipelines.
  • Focused on advanced NLP and LLM applications, including RAG systems, embeddings, and knowledge-driven AI solutions.

πŸ’‘ Technical Expertise

🧾 Programming Languages

  • Python – AI pipelines, GenAI development, and data engineering
  • C++ / C – Performance-critical algorithms and low-level programming
  • SQL / NoSQL – Data storage, retrieval, and vector embeddings for RAG systems

πŸ€– Generative AI & LLMs

  • Large Language Models: GPT, LLaMA, Claude, MPT
  • Transformers: Hugging Face Transformers, Fine-tuning and Inference
  • RAG Pipelines: Retrieval-Augmented Generation for knowledge-intensive tasks
  • Vector Databases: Pinecone, Weaviate, FAISS
  • Prompt Engineering: Designing optimized prompts for multi-turn reasoning
  • Agent Systems: Multi-agent pipelines for autonomous decision-making
  • LLM Applications: Chatbots, document summarization, code generation, and conversational AI

πŸ–ΌοΈ Computer Vision

  • OpenCV – Image processing and feature extraction
  • YOLO (Ultralytics) – Real-time object detection
  • MediaPipe – Pose estimation, hand tracking, and gesture recognition

πŸ“ NLP & Text Processing

  • Tokenization & Embeddings: Word2Vec, TF-IDF, BERT embeddings
  • Libraries: Hugging Face Transformers, spaCy, NLTK
  • Tasks: Text classification, summarization, named entity recognition, sentiment analysis

πŸ› οΈ Tools & Frameworks

  • Web frameworks: FastAPI, Flask, Streamlit
  • Containerization & Deployment: Docker, AWS, Azure
  • Data Engineering: Pandas, NumPy, MongoDB, SQL, vector databases
  • Collaboration: Git, GitHub, JIRA, Agile methodologies

πŸ“‚ GenAI Projects & Highlights

1. Recruiter RAG System

  • Built a retrieval-augmented generation system for resume and candidate analysis.
  • Integrated vector search with LangChain to handle unstructured documents.
  • Achieved high accuracy in candidate matching and recommendation.

2. Multi-Agent AI Project Management

  • Designed a multi-agent system for task automation and management.
  • Leveraged agents powered by LLMs to assign, monitor, and optimize tasks.
  • Deployed a real-time monitoring dashboard using Streamlit.

3. Restaurant Chatbot using DSPY

  • Developed a conversational AI system for restaurant booking and orders.
  • Implemented intent recognition, slot filling, and voice-based interactions.
  • Hosted on local servers with multi-modal AI capabilities.

4. AI Email Automation System

  • Built a self-hosted AI email assistant using transformers and LLMs.
  • Features included automatic response generation, summarization, and sentiment analysis.
  • Integrated with Azure AI services and multilingual voice synthesis.

πŸ”§ Key Skills & Techniques in GenAI

  • Fine-tuning LLMs on domain-specific datasets
  • RAG pipeline construction using embeddings and vector similarity
  • Text summarization, translation, and question-answering
  • Conversational agents and multi-turn dialogue handling
  • Code generation & automation using LLMs
  • Voice and speech-based AI applications (Arabic & English)
  • Evaluation & metrics: BLEU, ROUGE, F1, perplexity, cosine similarity

🌐 Platforms & Cloud Expertise

  • Microsoft Azure AI Services – Speech-to-text, TTS, LLM hosting
  • AWS / GCP – Model deployment, inference pipelines
  • Docker & Kubernetes – Containerized AI pipelines for scalable deployment
  • Local Servers – Optimizing AI workflows for on-premise infrastructure


πŸ“š Tools & Libraries

Category Tools & Libraries
Programming Python, C++, C, SQL, NoSQL
Deep Learning PyTorch, TensorFlow, Keras
NLP Hugging Face Transformers, spaCy, NLTK
GenAI GPT, LLaMA, Claude, MPT, LangChain, LangGraph
Computer Vision OpenCV, YOLO, MediaPipe
Vector Databases Pinecone, FAISS, Weaviate
Web Flask, FastAPI, Streamlit
Deployment Docker, Azure, AWS, GCP
Data Pandas, NumPy, MongoDB, SQL

🌐 Connect With Me


About

Config files for my GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors