[nom]
Ingénieur Full-Stack | Java · Spring Boot · Angular · Vue.js
[téléphone] | [e-mail]
RÉSUMÉ
Ingénieur full-stack avec 5 ans d'expérience dans le développement d'applications web et desktop, principalement des logiciels de gestion hôtelière. A développé un Property Management System (PMS) utilisé par plus de 100 hôtels.
Travaille avec Java, Spring Boot, Angular et Vue.js sur PostgreSQL et MongoDB, en équipe Agile (Scrum).
COMPÉTENCES TECHNIQUES
Back-End : Java (8, 11+), JEE (Java EE), Spring Boot, Spring Data JPA, Node.js, REST API
Front-End : Angular, Vue.js, React, TypeScript, JavaScript ES6+, RxJS, Electron.js, HTML5, CSS3
Bases de données : PostgreSQL, MongoDB, MySQL, Hibernate
Outils & QA : Git, Jira, Maven, Postman, Swagger/OpenAPI, JasperReports, CI/CD, Flyway
Méthodologies : Agile (Scrum), Conception Orientée Objet
Notions de base : Microservices, Apache Kafka
EXPÉRIENCES PROFESSIONNELLES
Ingénieur Logiciel / Développeur Full-Stack | GiantLink | 11/2021 – Présent
Point de Vente (POS) | Développeur Full-Stack | 09/2025 – Présent
- Conception et développement d'un POS omnicanal pour l'hôtellerie : gestion des commandes, facturation en direct et paiements sur plusieurs terminaux synchronisés.
- Synchronisation en temps réel avec la comptabilité centrale et réduction du temps de traitement en caisse.
- Technologies : Java JEE, Spring Boot, Angular, RxJS, PostgreSQL, REST API, JWT/OAuth2.
Gestion d'Inventaire & Stocks | Développeur Full-Stack | 12/2024 – 08/2025
- Développement du module de gestion automatique des stocks et réapprovisionnements : traçabilité des flux, alertes de seuil et rapports d'inventaire générés automatiquement.
- Suppression des erreurs de saisie manuelle et baisse des coûts d'approvisionnement entre établissements.
- Technologies : Java JEE, Spring Boot, Spring Data JPA, PostgreSQL, JasperReports.
Property Management System (PMS) | Développeur Full-Stack & QA | 09/2022 – 11/2024
- Développement d'une plateforme de gestion hôtelière : réservation multi-canaux, chambres, check-in/check-out automatisé et gouvernante. Utilisée par plus de 100 hôtels.
- Pilotage des tests et de la non-régression (tests unitaires, d'intégration et API REST) : meilleure couverture de code et moins d'anomalies critiques remontées par les utilisateurs.
- Technologies : Java 11+, Spring Boot, Angular, TypeScript, PostgreSQL, Hibernate, Postman, CI/CD.
Gestion des Anomalies (Alcatel-Lucent) | Développeur Front-End | 05/2022 – 08/2022
- Création d'un outil de ticketing et de suivi d'anomalies avec tableau de bord en temps réel et filtres avancés.
Baisse du temps moyen de résolution (MTTR) et +15 % de productivité pour l'équipe.
- Technologies : Vue.js, Vuex, Node.js, Express, WebSockets.
Gestion des Activités des Employés | Développeur Full-Stack | 11/2021 – 04/2022
- Création d'une application web et desktop (Electron.js) de pointage, d'attribution des tâches et de suivi des performances, avec mode hors-ligne.
- Technologies : Vue.js, Electron.js, Sails.js, Node.js, MongoDB.
Développeur Full-Stack (Stage PFE) | GiantLink | 04/2021 – 10/2021
Gestion de Recrutement | Développeur Full-Stack | 04/2021 – 10/2021
- Digitalisation du processus de recrutement (offres, évaluation des candidats, planification des entretiens) dans une application multiplateforme web et desktop.
- Technologies : Vue.js, Sails.js, MongoDB, Electron.js.
FORMATION
Master en Génie Informatique | Université Bretagne Sud (UBS) | 2020 – 2021
Master en Développement Web & Mobile | ISGA | 2016 – 2021
LANGUES
Arabe (langue maternelle) · Français (courant) · Anglais (courant)
COMPÉTENCES TRANSVERSALES
Résolution de problèmes · Esprit d'analyse · Travail en équipe · Autonomie · Adaptabilité