⚡ Technologies & Skills
Programming Languages
PythonSQLCC++JavaJavaScript
Data Science Tools
PandasMatplotlibSeabornPytorchScikit-learn
Container & Cloud
DockerKubernetesK3sVagrant
CI/CD Tools
GithubGitlabArgo CD
PERSONAL PROJECTS
Machine Learning - Logistic Regression For Multiclass Classification
Developed a Logistic Regression Model for multiclass classification using a One-vs-Rest strategy to classify Hogwarts students into their respective houses with an accuracy of 99%.
Data AnalysisVisualizationLogistic RegressionPython
- Analyzed and explored the dataset to understand numerical features and their distributions.
- Applied various visualization techniques to gain insights.
- Developed a Logistic Regression Model for multiclass classification
Kubernetes and CI/CD
Comprehensive DevOps project focusing on Kubernetes deployment and CI/CD implementation.
K3sK3dArgo CDGitLabHelm
- Configured K3s on virtual machines managed by Vagrant
- Deployed three web applications on K3s and set up their Ingress
- Configures K3d and used Argo CD to deploy applications from GitHub
- Set up a local GitLab instance using Helm
Deep Learning - Image Classification
Developed a CNN model for disease recognition on leaves with accuracy above 90%.
Deep LearningCNNPlantCVData Augmentation
- Analyzed, explored and visualized datasets for different plant types
- Implemented various Data Augmentation techniques
- Applied Image Transformations using PlantCV Library
- Trained a CNN for disease classification
Machine Learning - Univarient Linear Regression
Solving a Linear Regression problem to predict car prices for a given mileage.
Machine LearningLinear RegressionGradient DescentData Normalization
- Implemented Data Normalization
- Implemented Gradient Descent
- Implemented Linear Regression Hypothesis
Experience
Dashy
Data Scientist Intern
- Developed a Moroccan Dialect Text-to-Speech model for a ChatBot
- Fine-tuned a Text-to-Speech model on 1000 hours of Moroccan Dialect Dataset
- Created a costume vocabulary using BPE tokenizer
- Trained the GPT encoder on the processed dataset
- Evaluated the model to get low Cross-Entropy loss for MEL-spectrograms for better audio
UM6P - Mohammed VI Polytechnic University
Software Engineer Intern
- Contributed to the open source software Pyccel
- Integrated Pyccel software for Developing Optimized Machine Learning Applications on Embedded Systems
Bouygues Construction
Software Engineer Intern
- Built a JavaScript/PHP/SQL tool that automated a ticketing system, capable of handling tickets every minute
- Integrated tool with company intranet through Chrome extension
- Analyzed the content of ticket bodies and accurately predicted the subject of the ticket saving 6hours per week of manual reporting work
- Used MySQL database to store and manage tickets
- Conducted testing and debugging to ensure functionality and user requirements
Al Omrane
Software Engineer Intern
- Developed Java/SQL software to manage 100+ employee travel costs for missions
- Analyzed various factors and designed a solution that accurately calculated expenses, saving 10+ hours of manual work
- Automated the travel cost calculation and tracking process, reducing manual errors by a significant margin
- Utilized SQL for efficient data storage and retrieval of employee travel costs, improving the overall data management process
- Conducted testing and debugging to ensure software meets requirements
Education
1337 Future Is Loading
2019 - PresentDigital Technology Architect
EST SAFI
2017 - 2019HND in Computer Science
Technical High School Al Idrissi
2015 - 2017Electrical Science and Technology
Blogs
Coming soon...