À propos de Samia
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Arabe
Bilingue ou natif
Expériences
- GROUPAMA assurance ParisTechnical Leadjanvier 2008 - janvier 2022 (14 ans)Migration de l'application IVIE de Java 8 / AngularJS vers Java 21 / Angular 18, avec refonte progressive de l'architecture technique. Définition des choix techniques et encadrement des équipes front-end et back-end. Mise en place des pipelines CI/CD, gestion des environnements. Conception et intégration de tests automatisés (unitaires et fonctionnels) avec JUnit et Jasmine. Mise en œuvre d'un plan de capitalisation technique : documentation sur Confluence, standardisation des pratiques. Support technique auprès des développeurs : relecture de code, bonnes pratiques de développement, gestion des merges Git. Contribution à la roadmap produit et coordination des livraisons dans le respect des délais. Participation active à l'alimentation et priorisation du backlog technique et fonctionnel.
- Vermeg ParisDéveloppeur Full-Stack Seniormars 2021 - mai 2022 (1 an et 2 mois)Développement de modules front-end en Angular 11 et back-end en Spring Boot pour la plateforme Fluid. Migration de composants tiers d'Angular 8 vers Angular 11, avec refactoring et optimisation du code. Mise en place et gestion des pipelines CI/CD sous GitLab CI, intégration de tests automatisés avec JUnit, Jasmine, Karma et des tests de stress avec Cypress. Intégration de SonarQube pour l'analyse statique du code, amélioration de la qualité logicielle et du code coverage. Déploiement de microservices backend développés en Java 17+ sur des instances AWS EC2. Participation active à la gestion des releases, stratégie de versioning Git. Développement spécifique sur la plateforme Palmyra à l'aide de Palmyra Studio Editor.
- Dukhan Banque QATARDéveloppeur full-stackdécembre 2018 - décembre 2020 (2 ans)Contribution au développement de l'application bancaire BARWA, destinée à la clientèle particulière et professionnelle de la banque qatarienne. Développement des modules fonctionnels : authentification, gestion des comptes et cartes bancaires, simulateurs, gestion documentaire et contrats, programmes d'épargne et d'investissement avec Angular, création de services APIs REST et SOAP. Développement des modules back-office et services back-end avec Spring Boot et Spring MVC. Mise en œuvre d'un mécanisme d'enchaînement et de persistance des données saisies dans la base de données. Build et génération des applications multi-plateformes (Web, Android, iOS, Windows Mobile) via le framework Ionic Cordova. Réalisation de tests unitaires (Jasmine, Karma), tests d'intégration et tests métier pour garantir la stabilité et la performance de l'application. Automatisation des tests et déploiements via les pipelines GitLab CI/CD. Suivi de la production : détection et résolution proactive des alertes sur les environnements en ligne. Gestion des versions applicatives, publication sur les marketplaces (App Store, Play Store…) et gestion des mises à jour directes via la plateforme IBM MobileFirst (MFP). Création d'images Docker pour la gestion des environnements et la portabilité des projets.
Recommandations
Soyez le premier à recommander Samia
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
- SalesForce (Apex)SalesForce (Apex)
- Mastère professionnelle - réseaux & application distribuéesISIGK TUNISIE2012Mastère professionnelle - réseaux & application distribuées