Experience
Software Developer
Vetsoft - Nasr City, Cairo
◦ Built and deployed an AI-powered chatbot using FastAPI, LangChain, LangGraph, and FAISS; integrated with existing systems to enable natural language queries on SQL Server. ◦ Created interactive chat UI components with Chart.js and Kendo UI for real-time data visualization. ◦ Extended the finance module by enabling e-invoicing in multiple regions by implementing integrations with ETA (Egypt) and ZATCA (Saudi Arabia). ◦ Added SIF generation support for Qatar’s Wage Protection System (WPS) to the payroll module. ◦ Automated CI/CD workflows via GitHub Actions, streamlining release cycles. ◦ Containerized the ASP.NET, Angular, and SQL Server stack as a multi-container Docker application.Intern, Using AI in wireless communications
Zewail city of science and technology
• Developed a machine learning pipeline for predicting the QOS (quality of service) of a 5G mobile network using environmental variables (temperature, longitude, latitude) and RF measurements (RSRP, SNR, bandwidth). • Trained the pipeline on the Berlin V2X dataset achieving 7.97 mbit/s RMSE in predicting the QOS of the test split. • The pipeline used CatBoostRegressor . And incorporated feature engineering (one hot encoding, lag features) and hyperparameter tuning to improve performance.Intern, Robotics
Zewail city of science and technology
Used ROS (Robot Operating System), the moveit library, and OpenCV to control a robotic arm via Arduino, utilizing camera feed for input.