À propos de Fatma
Arabe
Bilingue ou natif
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- ORANGEDEVELOPPEUSE FULL STACK Angular / Vue JS / SPRING BOOTTÉLÉCOMMUNICATIONSjuin 2023 - mars 2026 (2 ans et 9 mois)Paris, FranceProjet RSN (Réseau de Supervision National) : Application cartographique full stack pour la visualisation et la supervision en temps réel de +10 000 sites d’antennes 4G/5G.•Développement d’une application cartographique interactive pour la supervision temps réel du réseau.•Conception et développement de formulaires dynamiques avec gestion avancée des validations, règles métier et interactions utilisateur.•Génération automatique de rapports suite à la validation des formulaires, avec export des données en PDF/Excel.•Développement de composants réutilisables (tableaux avec tri, pagination et filtrage, filtres de recherche, fenêtres de détails) partagés sur l’ensemble du projet•Mise en place de Pinia pour centraliser l’état de l’application : données cartographiques, filtres actifs et session utilisateur.•Développement d’une timeline interactive pour visualiser l’historique des incidents et l’état du réseau à n’importe quelle date.•Implémentation de logiques réactives pour la gestion des états et des flux de données en temps réel.•Intégration des données via des API REST Spring Boot pour la gestion et l’affichage des indicateurs réseau et géographiques.•Mise en oeuvre d'un systeme de droits d'acces (Spring Security / JWT) avec vues differenciees interne/extern.•Contribution aux tests (Cypress) et à l’intégration continue (GitLab CI / SonarQube).•Tests unitaires (JUnit 5 / Mockito) et tests E2E (Cypress) ; intégration continue via GitLab CI / SonarQube, participation aux code reviews et cérémonies Agile Scrum.•Correction de bugs et développement de nouvelles fonctionnalités sur des modules Angular 17 en parallèle du projet RSN.Environnement technique : Vue.js 3, TypeScript, Quasar, Angular 17, PrimeNG, Java 17, Spring Boot 3.x, Spring Security, Spring Batch, REST API, PostgreSQL, JUnit 5, Mockito, Cypress, Maven, GitLab CI, SonarQube, Jira, Postman, OpenSearch.
- IT SERVAngular/Spring Boot Full-Stack developerEDITION DE LOGICIELSoctobre 2022 - mai 2023 (7 mois)Tunis, TunisieProjet WeenTime : Plateforme SaaS RH full stack (Angular 12 / Spring Boot 2.6) pour la gestion des absences, conges et teletravail, avec tableaux de bord analytiques.•Developpement full stack Angular 12 / Spring Boot du module de sorties urgentes avec workflow d'approbation.•Implementation du module de teletravail : jours fixes, flottants, quotas mensuels (Angular + Spring Boot).•API REST Spring Boot pour les regles metier : calcul automatique des conges et heures travaillees.•Notifications en temps reel (WebSocket / Spring Boot) pour employes et managers.•Tableau de bord analytique Angular (Chart.js) : tendances d'absences et KPIs RH.•Architecture microservices Spring Boot avec communication inter-services via API REST.•Tests JUnit 5 / Mockito et tests E2E Cypress sur les parcours critiques.Environnement technique : Angular 12, TypeScript, Java 17, Spring Boot 2.6, Spring Security, REST API, Microservices, PostgreSQL, JUnit 5, Mockito, Cypress, Maven, Git.
- ClevertechDEVELOPPEUSE FRONTEND ANGULAR / REACT NATIVEVOYAGE & TOURISMEdécembre 2020 - septembre 2022 (1 an et 9 mois)Tunis, Tunisie
- Projet MakeEvents (application mobile et web) :
Mise en place de l'architecture complète de l'application mobile React Native.Développement parallèle de la version web avec Angular, assurant une cohérence fonctionnelle entre les plateformes mobile et web.Résolution de bugs critiques sur la version web Angular, améliorant la stabilité et l'expérience utilisateur.Développement du système complet de création, gestion et partage d'événements, avec gestion des invitations et des notifications en temps réel.Implémentation des fonctionnalités de géolocalisation permettant aux utilisateurs de découvrir des événements à proximité.Implémentation d'un processus de paiement sécurisé multi-étapes avec validation etconfirmation.Intégration du design avec Adobe Xd, en respectant scrupuleusement les maquettes fournies et en assurant une expérience utilisateur cohérente sur iOS, Android et web.Mise en place d'un système avancé de filtrage et de recherche d'événements par catégorie, date, lieu.- Projet Flyt (application web) :
Développement d'une interface de réservation intuitive avec Angular, intégrant un moteur derecherche avancé pour les vols, hôtels et locations de voitures.Conception d'un système de comparaison de prix et d'options de voyage avec visualisationgraphique des différentes alternatives.Implémentation d'un processus de paiement sécurisé multi-étapes avec validation etconfirmation.Intégration d'un système de gestion des réservations permettant aux utilisateurs de consulter,modifier ou annuler leurs voyages.Participation active aux réunions scrum quotidiennes et aux sessions de démonstration client,contribuant à l'amélioration continue du produit.Environnement Technique :React Native, Angular 11+, Redux toolkit, TypeScript, JavaScript, HTML5, CSS3, API RESTful, Git,GitLab, Méthodologie Agile SCRUM, Adobe Xd
Recommandations
Soyez le premier à recommander Fatma
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Master's degree in network technology and telecommunicationsFACULTY OF SCIENCES OF BIZERTA2020Master's degree in network technology and telecommunications
- Bachelor of Science in Computer ScienceFACULTY OF SCIENCES OF BIZERTA2018Bachelor 's degree in computer science
Certifications
- Full-Stack Web Development with React certificatecoursera2020
- Front- End JavaScript F rameworks: Angular certificatecoursera2020