Collaborated with 40+ companies and individuals to deliver, production-ready AI solutions
With "4+ years" of experience in AI Engineering and Software System Design, I have developed and deployed end-to-end projects while working as a Generative AI Engineer, Computer Vision Engineer, Full-Stack Developer, and DevSecOps Engineer Cloud Engineer. I have worked as both a freelancer and with many companies across different countries, giving me hands-on experience, strong problem-solving skills, and the professionalism needed to contribute effectively in large tech organizations.
Computer Vision - Machine Learning - Deep Learning - Speech Recognition - Reinforcement Learning - NLP
TensorFlow - PyTorch - Scikit-learn - Pandas - NumPy - SciPy - 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 - EC2 - SQS - Azure DevOps
Scalable Architecture - Distributed Systems - Event-Driven Architecture - High Availability (HA) - Fault Tolerance - Load Balancing - Caching Strategies - Database Sharding - Database Replication - Asynchronous Processing - Message Queues - API Versioning - Rate Limiting
Angular - React - HTML5 - CSS3 - JavaScript ES6+ - TypeScript - AJAX - Bootstrap - Tailwind - Sass - jQuery - XML - Razor Pages
Unit Testing - Load Testing - Pytest - Locust - Web API - Postman - Swagger / OpenAPI
SQL – SQLite - PostgreSQL – MongoDB / Motor – Redis – Firebase - Query Optimization - ORMs: (SQLAlchemy – Alembic)
NLP - Prompt Engineering - LLMs - RAG - AI Agents - Agentic AI - n8n - MCP - LangChain - LangGraph - LlamaIndex - Finetuning - CrewAI - AutoGen - smolagents - Vector Database (Faiss / Pinecone / Chroma / Weaviate/ Qdrant) - Pydantic - Transformers - Hugging Face - LLM Evaluation (TruLens / DeepEval / ragas) - VertexAI - Neo4j (Knowledge Graph) - LLMOps - vLLM - AirLLM - LiteLLM - Voice Agents (LiveKit / Deepgram) - Data Extraction (Docling / Unstructured.io)
FastAPI - Streamlit / Gradio - Docker - Kubernetes -Terraform - Prometheus / Grafana - GitHub Actions - Kafka - LangSmith - Langfuse - AgentOps - Helm - Nginx - Linux - Bash - SSH - GitLab CI/CD
Power BI – DAX – Power Query Excel – PivotTables – Power Pivot – MySQL
FastAPI – Flask - Uvicorn - Pydantic - AsyncIO - C# – .NET Core – .NET Framework – .NET Core Web API – .NET Core MVC - LINQ - JWTAuthentication - (Node.js & Express.js) - (Deno.js & Oak.js) - Drizzle - Dependency Injection - SignalR - gRPC - Entity Framework
Python / C++ / Java / C# / JavaScript
Jira - Web Scraping (Selenium / BeautifulSoup / Scrapy / Requests) - Crawl4AI - Networking (WebSocket / WebRTC) - Git & GitHub - Security - Networking
Red Sea Global & DXC Technology
AI Software Engineer | Full TimePhoenix Consulting (AWS Partner)
Data Scientist | Full TimeQuantum Bit
AI Engineer | Full TimeDesigned and deployed a scalable multimodal RAG platform handling 1TB+ of heterogeneous data (text, documents, images, and structured data). Built 2 REST APIs for automated ingestion and AI-powered querying, integrating data processing, vector search, and fine-tuned LLM pipelines to deliver real-time, context-aware responses while reducing manual analysis efforts by 80%+.
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
Built a Text-to-SQL AI Agent that converts natural language queries into SQL with 95%+ query accuracy using dynamic database schemas. Developed secure query execution, data visualization, authentication, and role-based access control with 100% permission enforcement to ensure authorized data access only.
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 computer vision system for autonomous driving in Egyptian streets using 5,000+ images and 6 AI models for lane detection, obstacle avoidance, and traffic sign recognition. Achieved 92%+ detection accuracy with real-time decision-making across multiple driving scenarios.
Tools: OpenCV – TensorFlow – PyTorch – Computer Vision – Generative AI
Bachelor of Computer Science
Benha UniversityAl Specialization
Full Stack .NET Developer
Information Technology Institute (ITI)Web API - MVC - DataBase - C# - Angular