__ Collaborated with 25+ companies and individuals to deliver, production-ready AI solutions __
Why can’t most AI developers deliver a full project end-to-end?
"I don’t just build models I build products".
With 3 years of experience in Generative AI and Software Engineering, developing and deploying complete AI pipelines, I specialize in optimizing models to their highest performance using MLOps practices and full-stack development. From model training and backend development to interface design and cloud deployment, I deliver production-ready AI solutions using the latest technologies.
- •Still learning and improving...
Computer Vision - Machine Learning - Deep Learning - Speech Recognition - Reinforcement Learning - NLP
TensorFlow - PyTorch - Scikit-learn - Pandas - Matplotlib - Seaborn - OpenCV - Librosa - Pygame / Baseline
SageMaker - Bedrock - Comprehend - Rekognition - Polly - Transcribe - Translate - Textract - Lex - Kendra - Forecast - Personalize - S3 - Lambda - RDS - DynamoDB - API Gateway - CloudWatch - IAM
FastAPI – Flask - Uvicorn - Pydantic - AsyncIO - Docker -C# – .NET Core – .NET Framework – .NET Core Web API – .NET Core MVC - LINQ - JWTAuthentication - (Node.js & Express.js) - (Deno.js & Oak.js) - Drizzle
Python / C++ / Java / C# / JavaScript
SQL – SQLite – MongoDB / Motor – Redis – Firebase - ORMs: (SQLAlchemy – Alembic)
Peresentation - Communication – Teamwork – Critical Thinking – Problem Solving – Adaptability – Creativity
NLP - LLMs - RAG - AI Agents - Agentic AI - n8n - MCP - LangChain - LangGraph - LlamaIndex - Finetuning - CrewAI - AutoGen - smolagents - Vector Database (Faiss / Pinecone / Chroma / Weaviate) - Pydantic - Qdrant - Transformers - Hugging Face - LLM Evaluation (TruLens / DeepEval / ragas) - vertexai - Neo4j (Knowledge Graph) - LLMOps - LiteLLM - Voice Agents (LiveKit / Deepgram) - Data Extraction (Docling / Unstructured.io)
FastAPI - Streamlit / Gradio - Docker - Git & GitHub - AWS (SageMaker, Lambda, S3, EC2) - Prometheus / Grafana - Kubernetes - GitHub Actions - Kafka - Zapier - Vercel - LangSmith - langfuse - AgentOps
Power BI – DAX – Power Query Excel – PivotTables – Power Pivot – MySQL
Angular - HTML5 - CSS3 - JavaScript ES6+ - TypeScript - AJAX - Bootstrap - Sass - jQuery - XML - Razor Pages
RESTful APIs - Pytest - Locust - Web API - Postman - Swagger / OpenAPI
Gira - Web Scraping (Selenium / BeautifulSoup / Scrapy / Requests) - Crawl4AI - Networking (WebSocket / WebRTC)
Phoenix Consulting (AWS Partner)
Data Scientist | Full Time绿心 - LVXIN
AI Engineer & Full Stack Developer | ContractQuantum Bit
AI Engineer | Full TimeHAMS.AI
AI Software Engineer | ContractMedicaProf
AI Engineer | Part TimeChat With Your Data
LLM & RAG System with API IntegrationBuilt and deployed an end-to-end system that enables users to interact with their own data via API. The system accepts raw data through an API endpoint (/data), automatically cleans, extracts, and stores it in a structured database. Leveraging Retrieval-Augmented Generation (RAG) and a fine-tuned language model, it allows users to query and chat with their data through a second API endpoint (/chat). This solution combines data processing, vector search, and language modeling to deliver intelligent, context-aware responses in real-time.
Tools: LLMs - RAG – LangChain – LlamaIndex – Vector Databases – Chroma – Prompt Engineering – Text Embedding – Data Cleaning – NLP
Real-Time Multilingual Emergency Call Translation System
An AI solution for bridging language barriers during Hajj emergenciesDuring the Hajj season in Saudi Arabia, many pilgrims from different nationalities arrive to perform Hajj, and a large number of emergency cases occur. In many situations, callers cannot be understood because they speak different languages or speak very fast. Because of this problem, the Saudi Ministry of Hajj and Umrah contacted me to build a system that translates speech in real time on both sides of the call.
I built a fast and powerful system using open-source AI models that supports Arabic, English, French, Urdu, and Indonesian, and I also added a call analysis module that stores each emergency call in the database after it ends.
Tools: OpenSource -Finetuning - (TTS, LLMs, STT) - Websocit - Llama.cpp
Text-to-SQL AI Agent
PraxiLabsBuilt a Text-to-SQL AI Agent that converts natural language prompts into accurate SQL queries using a dynamic database schema. Developed custom tools to securely execute queries, retrieve data, and visualize results in a user-friendly way.
Implemented authentication, role-based access control, and data, level permissions, ensuring users can only access their authorized data, enabling safe and intuitive database interaction without SQL knowledge.
Tools: FastAPI - Chart.js - Custom tools - LangGraph - Chroma Server
Autonomous self-driving Car for Egyptian streets
Autonomous self-driving vehicle using V2X Communication (V2V and V2I)Developed a vision system for a self-driving car tailored to Egyptian streets using over 5,000+ locally collected and online images. Designed, built, and tested 6 specialized AI models combining object detection, generative AI, and reinforcement learning to handle lane following, obstacle avoidance, and traffic sign recognition. Achieved 92%+ object detection accuracy with reliable real-time decision-making during on-street testing across multiple traffic scenarios.
Tools: OpenCV – TensorFlow – PyTorch – Computer Vision – Generative AI
Multi-Agent System for Task Automation
AI Agents using CrewAI - Pipeline for Search, Summarization, and EmailingBuilt a multi-agent system where autonomous agents handle web search, summarization, and email delivery from a single user prompt. Used Serper for real-time search, CrewAI and AutoGen for orchestration, and deployed the interface with Streamlit.
Tools: CrewAI – AutoGen – LangChain – Serper – SMTP – Streamlit
Bachelor of Computer Science
Benha UniversityAl Specialization
Full Stack .NET Developer
Information Technology Institute (ITI)Web API - MVC - DataBase - C# - Angular