Summary
Overview
Work History
Education
Skills
PRINCIPALES QUALITÉS
LANGUES
PROJETS ACADÉMIQUES
Timeline
Generic
OUMAIMA ABOUSSAFI

OUMAIMA ABOUSSAFI

Safi

Summary

Ingénieure en développement Java, passionnée par la création d’applications web sécurisées et performantes. Expérience solide en développement backend avec Spring Boot, en gestion des bases de données via JPA/Hibernate, ainsi qu’en mise en œuvre de la sécurité des accès avec Spring Security. Curieuse, proactive et rigoureuse, je cherche à contribuer à des projets innovants tout en enrichissant continuellement mes compétences en ingénierie logicielle.

Overview

3
3
years of professional experience

Work History

Stage de développement web full-stack

Brandegix
Safi
04.2025 - 07.2025
  • Développement complet d'une plateforme de recrutement nommée CasaJobs, en utilisant :
    - Flask pour le backend
    - React pour le frontend
    - Render pour l’hébergement du backend
    - Vercel pour le frontend
    - Railway pour la base de données
    - Cloudinary pour la gestion des médias et des fichiers

    Mise en place du déploiement complet du site avec intégration des services cloud, et gestion de l’authentification, de la publication d’offres, et du système de candidature.

Stage

Cour de Justice de la Famille
Safi
09.2024 - 03.2025
  • Configuration et déploiement d'une application PHP sécurisée sur Apache (CentOS) dans une DMZ, avec mise en place de SSL/TLS.
  • Développement d'une application web avec Spring Boot & Thymeleaf pour la gestion des employés, divisions et jugements judiciaires.
  • Mise en place d'un contrôle d'accès basé sur les rôles (RBAC) avec Spring Security pour garantir que les administrateurs, employés et greffiers disposent des permissions adaptées.
  • Intégration d'une base de données H2 pour les tests et MySQL en production, en utilisant JPA/Hibernate pour le mapping objet-relationnel.

Stage PFE (Projet de Fin d'Etudes) - Développeuse Full Stack

OCP
Safi
03.2023 - 06.2023
  • Company Overview: Office Chérifien des Phosphates
  • Développement et maintenance de l'interface utilisateur dynamique avec Angular.
  • Gestion des requêtes SNMP pour surveiller et gérer les périphériques réseau.
  • Création de tableaux de bord en temps réel pour afficher l'état du réseau.
  • Ajout convivial de nouveaux identifiants d'objet (OID) au système.
  • Mise en place d'alertes automatisées pour les événements critiques.
  • Génération de rapports détaillés sur les performances du réseau.
  • 4 MOIS

Stage PFA (Projet de Fin d'Année) - Développeuse Web

HÔPITAL MOHAMMED V
07.2022 - 08.2022
  • Création d'une interface utilisateur intuitive et conviviale pour la gestion des ressources humaines.
  • Développement de fonctionnalités de gestion des employés, telles que la gestion des profils, des congés et des évaluations.
  • Implémentation de mesures de sécurité robustes pour protéger les données sensibles des employés.
  • 2 MOIS

Education

Ingénierie Informatique et Réseaux -

Ecole Marocaine des Sciences de l'Ingénieur (EMSI)
Casablanca
09.2023

Licence fondamentale - mathématiques et informatique

FAC SAFI
Safi
01.2021

Diplôme d'études universitaires générales - mathématiques et informatique

FAC SAFI
Safi
01.2021

Baccalauréat - sciences mathématiques B

Lycée TECHNIQUE ACHARIF AL IDRISSI
Safi
01.2018

Skills

  • Développement backend: Java, Spring Boot, JPA/Hibernate, JEE, flask
  • Développement frontend: Thymeleaf, Angular, JavaScript, TypeScript, React
  • Réseaux et Protocoles: SNMP/GNS3
  • Bases de données: MySQL, H2, PL/SQL
  • Sécurité: SSL/TLS, Spring Security
  • Techniques de Modélisation: UML/Méthode Merise

PRINCIPALES QUALITÉS

  • Résolution de conflits et de problèmes
  • Service et assistance
  • Grande attention aux détails
  • Compétences organisationnelles solides, gestion efficace des tâches
  • Engagement pour l'exactitude et la précision.

LANGUES

Arabe: langue maternelle, Français: Très bon niveau à l'écrit et à l'oral, Anglais: Très bon niveau à l'écrit et à l'oral

PROJETS ACADÉMIQUES

Application de Reconnaissance Faciale: Développement d'une application de reconnaissance faciale en utilisant JavaScript et des algorithmes d'apprentissage automatique. Utilisation de réseaux neuronaux pour l'extraction et la comparaison des caractéristiques faciales., Application de SMART PARKING: Conception et implémentation d'une application de stationnement intelligent en utilisant Python. Utilisation de capteurs pour surveiller les places de stationnement.

Timeline

Stage de développement web full-stack

Brandegix
04.2025 - 07.2025

Stage

Cour de Justice de la Famille
09.2024 - 03.2025

Stage PFE (Projet de Fin d'Etudes) - Développeuse Full Stack

OCP
03.2023 - 06.2023

Stage PFA (Projet de Fin d'Année) - Développeuse Web

HÔPITAL MOHAMMED V
07.2022 - 08.2022

Ingénierie Informatique et Réseaux -

Ecole Marocaine des Sciences de l'Ingénieur (EMSI)

Licence fondamentale - mathématiques et informatique

FAC SAFI

Diplôme d'études universitaires générales - mathématiques et informatique

FAC SAFI

Baccalauréat - sciences mathématiques B

Lycée TECHNIQUE ACHARIF AL IDRISSI
OUMAIMA ABOUSSAFI