Profil professionnel
Formation
Compétences
Projets Académiques et Personnels
Langues
Informations complémentaires
Chronologie
OperationsManager
Bouchra MEZRHAB

Bouchra MEZRHAB

Nice

Profil professionnel

Actuellement en licence Informatique, je recherche une alternance de deux ans à partir de Septembre 2026. Dynamique et ayant un excellent sens du contact, j'aime collaborer avec des interlocuteurs variés. Volontaire, je me distingue par mon engagement au service du collectif et mon goût d'apprendre.

Formation

Master miage -

Université Côte d'Azur
Nice
/2026 - /2028

Licence informatique -

Université Côte d'Azur Nice
Nice, France
2024.09 -

Licence sciences mathématiques et informatiques - undefined

Université Mohammed Premier Oujda
Oujda, Maroc
2021.09 - 2024.07

Baccalauréat Science Physique - option: français

Oujda, Maroc
2020.09 - 2021.06

Compétences

  • Java orienté objet
  • Langage C
  • Python
  • PhP
  • Hadoop
  • C
  • Ocaml
  • Html
  • JavaScript
  • Windows
  • Unix/Linux
  • Oracle Database
  • MySQL
  • WampServer
  • Github

Projets Académiques et Personnels

Projet de Fin d'Études : Initiation au Big Data avec Hadoop et Python

  • Exploration des concepts et outils de Big Data.
  • Mise en place d'une architecture Hadoop pour le traitement des données volumineuses.
  • Automatisation des analyses avec des scripts Python.

Développement d'un moteur de jeu 2D avec LIBGDX et Tiled en Java

  • Conception et implémentation d'un moteur de jeu 2D.
  • Utilisation de Tiled pour la création et la gestion des niveaux.
  • Optimisation des performances et ajout d'effets visuels.

Développement d'un site web avec PHP et gestion des bases de données via WAMPServer

  • Mise en place d'un serveur local pour héberger le site.
  • Conception et manipulation de bases de données en SQL.
  • Implémentation de fonctionnalités back-end dynamiques.

Développement d'un site web avec HTML, CSS et JavaScript

  • Conception d'une interface utilisateur interactive.
  • Intégration de contenu dynamique avec JavaScript.
  • Optimisation pour différents navigateurs et plateformes.

Développement d'une application de gestion des tâches avec Angular et Spring Boot

  • Conception et implémentation d'une application web de gestion des tâches.
  • Développement du backend avec Spring Boot pour gérer les utilisateurs et les tâches.
  • Création du frontend en Angular avec une interface interactive et réactive.
  • Mise en place de l'authentification et de la gestion des utilisateurs avec JWT.
  • Optimisation des performances et amélioration de l’expérience utilisateur.

Développement d'un Mini-Compilateur (C vers DOT) avec Flex et Bison

  • Conception et implémentation d'un compilateur complet pour un sous-ensemble du langage C, nommé miniC.
  • Développement d'un analyseur lexico-syntaxique en utilisant Flex et Bison pour parser le code source et vérifier sa validité.
  • Gestion de la structure du langage incluant les variables globales/locales, les fonctions, les tableaux multidimensionnels et les structures de contrôle (if, for, while, switch).
  • Génération d'une représentation intermédiaire sous forme d'arbres abstraits (AST) stockés en mémoire.
  • Traduction automatisée vers le langage DOT pour permettre la visualisation des structures de données via des outils comme Graphviz.
  • Mise en place d'une analyse sémantique pour la détection d'erreurs (types, déclarations) avec affichage de messages d'erreurs précis par ligne.

Langues

Français
Bilingue
Anglais
Courant
Arabe
Langue maternelle

Informations complémentaires

  • Taekwono en club depuis 8 ans
  • Programmation
  • Cuisine

Chronologie

Licence informatique -

Université Côte d'Azur Nice
2024.09 -

Licence sciences mathématiques et informatiques - undefined

Université Mohammed Premier Oujda
2021.09 - 2024.07

Baccalauréat Science Physique - option: français

2020.09 - 2021.06

Master miage -

Université Côte d'Azur
/2026 - /2028
Bouchra MEZRHAB