About me

I am a Computer science Major from Marrakech, Morocco, currently living in Saint Etienne, France. Passionate about Software Engineering and the power of data. I enjoy solving complex problems by developing innovative solutions.

In my role, I analyze data, build predictive models, and extract actionable insights to inform strategic decisions and solve business challenges. My expertise in data science and data engineering allows me to uncover patterns and trends that drive decision-making and business success.

In addition to my data skills, I am passionate about software development. I design and develop robust applications, including IoT systems, and computer vision solutions. By integrating my data analytics capabilities with my development skills, I create comprehensive technological solutions that enhance operational efficiency and business performance.

My goal is to leverage both data and development expertise to provide holistic solutions that address diverse business needs and drive innovation.

What I'm Doing

  • analytics icon

    Data Analytics

    Unleash the power of insights with data analytics, transforming raw data into actionable strategies.

  • machine learning icon

    Machine Learning Model Development

    Develop and implement predictive models to address various business challenges effectively.

  • data visualization icon

    Data Visualization and Reporting

    Create compelling visualizations and comprehensive reports to simplify complex business data.

  • IoT icon

    IoT Solution Design

    Design and implement end-to-end IoT solutions to optimize operational efficiency.

  • computer vision icon

    Computer Vision Applications

    Develop advanced computer vision solutions for real-time analysis and automation.

  • web development icon

    Web Application Development

    Build robust web applications tailored to your business needs, ensuring seamless user experience.

  • Java development icon

    Java Development

    Develop scalable and efficient applications using Java, enhancing your business's software solutions.

  • C++ development icon

    C++ Development

    Create high-performance applications with C++, tailored for your specific computational needs.

Certifications

  • CCNA 2

    CCNA 2

    The CCNA certification is a widely recognized and respected certification in the field of networking and is designed to validate the knowledge and skills required to install, configure, operate, and troubleshoot small to medium-sized networks.

  • Google Data Analytics

    Google Data Analytics

    The Google Data Analytics Certificate is a beginner-level certificate offered by Google that teaches you how to use data analytics tools and techniques to analyze data and make data-driven decisions. The certificate program is designed for beginners who want to learn how to use data analytics tools and techniques, but it can also be useful for professionals who want to improve their skills in this area.

extracurricular activities

Resume

Education

  1. Télécom Saint Etienne (double diploma)

    2023 — 2025

    computer Science Major

  2. Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes

    2021 — 2023

    Smart systems Engineering Major

  3. Classes Prépatoires des Grandes Ecoles

    2019 — 2021

    Studied Industrial Sciences and technologies

  4. Hassan II Technical High School Marrakech

    2019

    Got a Baccaloréat of Electrical Sciences and Technologies

Experience

  1. Data engineering (Academique Engineering Project) | The Department of Loire

    2024

    Pipeline Development: Design and implementation of a data lake prototype for "Loire ConnecTID".


    API and Metadata: Development of a secure REST API and a metadata catalog compliant with DCAT.


    Testing: Participation in testing to validate the technologies used.

  2. Data Scientist intern(Computer vision) | Technocolabs software inc.

    2022

    Worked on pre-processing and feature engineering of a dataset of 500 000 images with their metadata.


    Construction with my team of a convolutional neural network model able to recognize the different products of a supermarket placed in a bin from a camera feed.


    Deployed the model in a web application and a mobile application using Flask and Java

My skills

  • Web Development
    85%
  • Machine Learning
    75%
  • Deep Learning
    70%
  • Database Management
    80%
  • Microcontrollers, FPGA, SoCs
    60%
  • Data Visualization
    90%
  • Cloud Computing Services
    50%
  • Data Processing and Analysis
    85%
  • Natural Language Processing (NLP)
    70%
  • Computer Vision
    75%

Portfolio

Sentiment Analysis on Tweets

  1. Academic project

    March 2023

    Using Python and NLP to analyze 14,000 tweets. Data cleaning and processing to extract information from each category. Model accuracy: 94%.


    | Tools : Python, nltk, xgboost, matplotlib,scikit-learn ,seaborn, pandas, numpy

Big Data Meteorological Analysis Project

  1. Academic project

    May 2023

    Collecting, processing, and visualizing meteorological data from NOAA/NCEI. Using Hadoop, Python, MapReduce, and Power BI for data operations. Orchestrating workflows with Apache Airflow for automation and reliability.


    | Tools : Python, Haddop, MapReduce, Power BI, Apache Airflow

Detection of Underground Moisture Dissipation in Agricultural Fields from Aerial View

  1. Academic project

    April 2023

    Using a custom-designed and trained CNN architecture to detect soil moisture dissipation. Comparison with pre-trained models to optimize results.


    | Tools : Python,Transfer learnng, TensorFlow,scikit-learn ,seaborn, pandas, numpy, OpenCV

Refrigerator Inventory Management Project

  1. Personal project

    November 2023

    Development of an application to manage refrigerator contents, suggest recipes based on available ingredients, and reduce food waste through inventory tracking.


    | Tools : Java, Java Swing, Spoonacular API, Scrum

Administration Interface Project

  1. Academic project

    December 2023

    Creation of a data extraction agent to monitor machines, covering CPU, RAM, disk, processes, UpTime, and logs. Implementation of a dashboard for real-time monitoring of supervised machines.


    | Tools : Flask, Streamlit, Docker, Gitlab CI

Archiving System

  1. Academic project

    October 2023

    Design of an archiving system to automate SQL data extraction and security. Implementation of customized archiving strategies with options for secure transfer (FTP/WebDAV). System monitoring and alerts with log generation and notifications via SMTPS.


    | Tools : Docker-compose, Python, Bash, WebDAV, FTP

Real-time Public Transport Fleet Tracking

  1. Academic project

    April 2023

    Construction of a GPS tracker for a real-time information system, with data extraction and processing of schedules and transport information, visualized on a web interface.


    | Tools : Flask, Firebase, Raspberry Pi, Maps API, distance matrix API

Stock Market Real-Time Analysis

  1. Personal project

    November 2023

    Using Python for data retrieval and scripting for automation. Using Google BigQuery for storage and Google Looker Studio for visualization. Using Apache Kafka for real-time analysis and processing.


    | Tools : Python, kafka , big query, google looker

Invoice Management Application

  1. Academic project

    September 2023 - present

    Using a dataset from Hugging Face to train the model. Using Optical Character Recognition (OCR) and Natural Language Processing (NLP) to process invoice images. Using Django for the backend of the application.


    | Tools : Python, nltk, Django , matplotlib, scikit-learn ,seaborn, pandas, numpy,Tesseract OCR, RESTful API

Quadrimon Simulation Game

  1. Academic project

    May 2024

    Development of a creature combat simulator inspired by collectible card games. Real-time card detection and 3D combat simulation using webcam input. Features include real-time stat updates, 3D rendering, and image recognition.


    | Tools : C++, Qt, OpenGL, OpenCV

Chat Web App

  1. Academic project

    January 2024

    Development of a chat application with room and private messaging features. Real-time communication using WebSocket. Features include multiple chat rooms, private messaging, and online user tracking.


    | Tools : Node.js, Express, Socket.IO, SQLite, HTML, CSS

Contact

Contact Form