À propos de Achraf Sami
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- BpifranceFull-stack DeveloperBANQUE & ASSURANCESseptembre 2022 - Aujourd'hui (3 ans et 9 mois)Paris, FranceDans un contexte SAFe Agile, au sein d’une équipe transversale et d'un traincomposé de 9 équipes, j'ai participé à la maintenance, à l'évolution et à la création d'applications pour répondre aux besoins des autres équipes ainsi qu'à ceux des gestionnaires de notre domaine.Contributions :• Conception et implémentation d'API microservices.• Participation aux ateliers d'architecture pour rendre les API les plus génériquespossible afin de répondre aux besoins présents et futurs avec un minimumd'évolution.• Création d'applications from scratch, côté back et front, mise en place des dépôts Git, pipelines Jenkins CI/CD et tests E2E associés.• Mise en place d'un composant de monitoring des données sous KAFKA(consommateur et producteur).• Maintenance et évolution des legacy (JSP, 15% de la charge).• Maintien de la qualité du code et respect des règles Sonar.• Rédaction et maintien des tests unitaires avec un seuil minimum de 80%.• Rédaction et maintien des tests d'intégration en utilisant Cucumber.• Tests E2E avec KarateDSL pour les applications back et Selenium (Java) pour la partie front.• Autonomie complète sur la mise en production, chaque développeur est responsable de sa user story, de l'implémentation à la livraison en production.• Travail sous l'architecture FluxCD et Helm chart.• Travail sous l'architecture séquentielle puis Trunk-Based sous Git.• Création de plusieurs bibliothèques JAVA pour faciliter le développement de toutes les équipes et rendre le code plus normalisé : bibliothèques pour faciliter les tests Cucumber, bibliothèque utilisant la réflectivité et permettant de parser les paramètres de recherche des API, etc.• Création de Plugin Intillij pour copier le webserver directement depuis les podsKubernetes, facilitant ainsi le lancement des projets en local pour toutes les équipes.• Mise en place de pipelines CI/CD avec Ansible pour des batchs.Technologies : Java 8-17, Angular 16-18, Springboot 2.5-3.1, Kafka.
- AG2R LA MONDIALEFull-stack Developernovembre 2020 - septembre 2022 (1 an et 10 mois)Paris, FranceDans un contexte Agile, au sein d'une équipe de 6 personnes, j'ai participé au cadrage et au développement de plusieurs applications web from scratch (parcours d'inscription, parcours de connexion et application Back Office).
- SFRDéveloppeur Full StackTÉLÉCOMMUNICATIONSdécembre 2017 - septembre 2020 (2 ans et 9 mois)Paris, FranceDocumentation sur l’existant.• Spécialisation dans la partie développement du workflow de la gestion des commandes d’internet fixe pour le B2B et le grand public.• Travaille en méthodes AGILE avec des sprints de 2 semaines pour les grands projets et en méthode classique(solo) pour les petits projets et anomalies.• Développement de nouveaux workflow pour l’automatisation des commandes fibres et leurs gestions pour le B2B avec W4 pour la gestion des workflow, JEE pour le backend(poller, connecteur et service web) et JSP/JS pour le front.• Développement de nouveaux workflow pour la gestion de l'évolution de la portabilit pour les nouveaux clients et les clients sortants.• Développement des workflows d’acceptation et de validation des commandes pour des nouvelles boxes(NG8).• Développement de briques externes pour l’automatisation des tests de commandes avec du Springboot / JAVA 8 pour le backend et du Angular pour le front échangeant avec le noyau par le billet de service web.• Développement d'évolution sur les web services utilisés pour échanger avec d’autres opérateurs afin d’accepter de nouvelles fonctionnalités (dans le cadre du projet sur l'évolution de la portabilité).• Développement de nouvelles corbeilles pour permettre un suivi plus précis descommandes fibres pour les entreprises.• Analyse des besoins, de la faisabilité et des impacts des nouveaux projets.• Analyse et résolution des SPA(anomalies) remontées chaque semaine( droits TV,commandes de subscription, résiliation, déménagement, évolutions des offres …).• Évolution et amélioration du code source et des architectures existantes.• Passage de test complet pour la vérification du bon fonctionnement des nouvelles évolutions et de la non régression.Environnement technique : Java 8, SpringBoot, Service Web Rest et SOAP, W4 Workflow, Angular, Maven, Jenkins, SVN, EXCEL, Tomcat, Toad MySQL, SoapUI, PuTTY, TortoiseSVN, Process Composer, W4.
Recommandations
Soyez le premier à recommander Achraf Sami
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 en informatiqueUniversité des Sciences et de la Technologie 'Houari Boumediène'2016Master en informatique