Education ๐
McGill University
Bachelor of Arts in Computer Science, Minor in Management
- Top 10 McGill Retail GenAI hackathon
- McGill Varsity Swimming
- Investment Club
- Google Developers Club
Lycรฉe Franรงais du Caire
French Baccalaureate in Economics and Social Sciences, Maths specialization
- Egyptian National Swim Team
- Egyptian and Arab Records Holder
- Swimming and Soccer Team Captain
Skills
Coding Languages ๐ป
Python, Java, C, SQL, JavaScript, HTML/CSS, Clojure, OCaml, Swift
Libraries & Frameworks ๐
PySpark, NumPy, scikit-learn, Pandas, TensorFlow, TextBlob, Matplotlib
Tools ๐ง
Git, Power BI, GCP, AWS, Databricks, Firebase, DB2, NoSQL, PostgreSQL
Languages ๐
๐ฌ๐ง English, ๐ซ๐ท French, ๐ช๐ธ Spanish, ๐ช๐ฌ Arabic, ๐ฉ๐ช German
Certifications ๐
Databricks Lakehouse Fundamentals, Databricks Generative AI Fundamentals
Experience
๐ Software Engineering Intern at Valeo, Cairo, EG
June 2022 โ July 2022
- Engineered automation scripts in Python and JavaScript, boosting department efficiency by 50%.
- Developed a secure, single-use password system in Python, enhancing system security.
- Optimized the analysis pipeline for performance reports, utilizing machine learning algorithms to detect critical anomalies in large datasets, eliminating manual review.
๐ฐ Customer Service Representative Part Time as Student at BMO, Montreal, QC
October 2023 โ April 2024
- Handled banking transactions, resolved technical issues, enhanced customer satisfaction.
- Surpassed sales targets by 205%, contributing to branch revenue growth, and identified potential clients for specialized financial services.
- Trained and mentored new employees, improving team performance.
Projects
Tech Job Market Project ๐
- Extracted, explored, and cleaned over 15,000 job postings data using Databricks notebooks and PySpark, storing processed data in Databricks warehouse.
- Conducted in-depth analysis and created interactive visualizations in Power BI to uncover job market trends.
- Demonstrated expertise in data engineering, SQL, and Python for comprehensive data processing and analysis.
Taylor Swift Media Coverage ๐
- Extracted and processed 500+ articles using NewsAPI and NLP techniques for sentiment analysis.
- Implemented TextBlob and TF-IDF algorithms to classify media sentiment, achieving high classification accuracy.
- Created detailed data visualizations with pandas and Matplotlib to present sentiment trends and insights.
Forecasting Model for Aldo ๐
- Preprocessed and analyzed 500,000+ data points from Aldoโs sales and website activity using pandas and NumPy.
- Developed a demand forecasting model with TensorFlow, enhancing sales prediction accuracy.
- Configured AWS services (EC2, S3, SageMaker) for scalable model development and deployment, ensuring a robust workflow.
Card Games App Database System ๐ฎ
- Designed a relational database schema with DB2, ensuring data integrity and efficiency.
- Developed a Java-based application leveraging JDBC for efficient database management and user interaction.
- Implemented advanced SQL queries for real-time data manipulation and performance insights.
Contact