0% found this document useful (0 votes)
128 views2 pages

Aspiring ML Engineer's Portfolio

Uploaded by

Osama Sayed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
128 views2 pages

Aspiring ML Engineer's Portfolio

Uploaded by

Osama Sayed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Ayman Mohamed Abdallah

Machine Learning Engineer


ayman.mohamed141163@[Link]
LinkedIn: Ayman-Mohamed | GitHub: ayman430
(+2) 01028771728
Cairo, Egypt
Education
 Faculty: Faculty of Menof Electronics Engineering, Menoufia University 2019 – 2024
 Department: Computer Science
 Accumulative Grade: Very Good
Work Experience
 British Airways Data Science Job Simulation on Forage -Virtual-Experience- August 2024
 Completed a simulation focussing on how data science is a critical component of British Airways success
 Scraped and analysed customer review data to uncover findings
 Built a predictive model to understand factors that influence buying behaviour
Projects
➔ Product Reviews AnalysisUsing FastAPI
o Tools/Technologies: Python, FastAPI, LangChain, FAISS, LLMs, Selenium, Transformers
o Developed a product reviews analysis platform with features like review visualizations,
summarization, and question answering, using FastAPI, LangChain, and FAISS. Integrated LLMs and
sentiment analysis to provide insightful review insights and product data scraping.
➔ Building an Interactive Q&A Chatbot with Google Gemini and Streamlit
o Tools/Technologies: Python, Google Gemini, Streamlit
o Developed dynamic Q&A chat bot with conversational memory to enhance user experience by
maintaining context across multiple questions.
➔ Building an RAG System for Arabic News Articles with the SANAD Dataset
o Tools/Technologies: Python, LangChain, FAISS, Gradio, SANAD Dataset
o Developed a Retrieval-Augmented Generation (RAG) system utilizing the SANAD Dataset, focusing on
Arabic news articles to enhance question answering capabilities. Implemented data processing, vector
database creation, and a user-friendly interface using Gradio.
➔ Sentiment Analysis Using LSTM
o Tools/Technologies: Python, TensorFlow, LSTM, GloVe embeddings, NLP techniques
o Developed a LSTM-based sentiment analysis model incorporating comprehensive NLP techniques,
including text cleaning, tokenization, and pre-trained GloVe embeddings for accurate text
classification. Successfully visualized data distributions and built a prediction pipeline for real-time
category predictions.
➔ Named Entity Recognition (NER) project by fine-tuning BERT
o Tools/Technologies: Python, Hugging Face, BERT
o Including data loading, text tokenization, custom label alignment, model training, and integration into a
seamless prediction pipeline. Utilized seqeval for performance evaluation and saved the fine-tuned
model.
➔ Predicting Credit Card Approvals (sklearn, python): Given some data about any person, make prediction
that his card request approved or not , using logistic regression algorithm , EDA, data cleaning and
preprocessing
➔ Heart Disease (sklearn, xgboost): You have some medical analyzes related to the respiratory system,
heart performance, and pressure and want to know if he has a "heart disease" or not, using ensample
learning Decision Tree, Random Forest and XGBoost, Got accuracy .89 .
Certifications
➔ Machine Learning Specialization (Coursera, 3 Courses)
➔ Deep Learning Specialization (Coursera, 5 Courses)
➔ Langchain with Retrieval Augmented Generation (RAG)
➔ Git and GitHub
➔ Mathematics for Machine Learning and Data Science (Coursera)
Skills
Technical Skills
 Programming Languages & Libraries: Python, Sklearn, Numpy, Pandas
 Machine Learning Frameworks: Pytorch, TensorFlow, NLTK
 Data Visualization: Matplotlib, Seaborn
 Version Control: Git, GitHub

Non-Technical Skills
 Problem-Solving
 Excellent Communication
 Self-Motivated
 Self-Learning
 Teamwork

Languages
 Arabic : Native speaker
 English: Upper-Intermediate

You might also like