À propos de Jihed
Arabe
Bilingue ou natif
Français
Capacité professionnelle complète
Anglais
Capacité professionnelle complète
Expériences
- Carrefour BEDéveloppeur Full Stack angular /spring bootEDITION DE LOGICIELSjanvier 2022 - Aujourd'hui (4 ans et 5 mois)Paris, FranceContexte
- Migration complète d’un système monolithique vers une architecture microservices, garantissant scalabilité, modularité et résilience.
- Optimisation des performances backend via la parallélisation asynchrone et l’amélioration des traitements Java, réduisant significativement les temps d’exécution.
- Pilotage d’évolutions structurantes ayant permis d’automatiser des processus critiques et de fiabiliser la gestion des commandes, avec un impact économique estimé à plus de 10 millions d’euros par an.
- Industrialisation du déploiement sur Google Cloud Platform (GCP) à l’aide de GKE, Terraform, Helm, Docker et Grafana pour l’observabilité et la supervision.
- Utilisation de Kafka comme bus d’événements pour assurer une communication interservices fiable, asynchrone et résiliente.
- Conception et développement de 4 projets from scratch en Java 21 et Angular 19, bâtis selon une Clean Architecture et une architecture pipeline (CQRS & Event-Driven), assurant maintenabilité, robustesse et évolutivité du code.
- Intégration d’un SSO (Single Sign-On) pour la centralisation et la sécurisation de l’authentification des utilisateurs.
Responsabilités techniques :- Développement d’APIs REST haute performance avec Spring Boot (Java 11 / Java 21)
- Conception d’interfaces dynamiques et réactives avec Angular 10 / 19.
- Sécurisation des échanges via OAuth 2.0, JWT et SSO.
- Mise en place de pipelines CI/CD robustes avec GitLab CI.
- Intégration de Kafka pour la communication interservices (Event-Driven Architecture).
- Déploiement et supervision sur Google Cloud Platform (GKE, Stackdriver, Grafana).
- Rédaction de documentation technique (Confluence) et suivi de projet Agile/Scrum (Jira).
- Écriture de tests unitaires et d’intégration.
Environnement technique :Java 11 / 21, Spring Boot, Angular 10 / 19, Kafka, PostgreSQL,SSO, CQRS, Event-Driven Architecture, GitLab CI/CD, Google Cloud Platform (GKE, Grafana), Terraform, Helm, Docker, Kubernetes - SofrecomDeveloppeur fullStackTÉLÉCOMMUNICATIONSfévrier 2019 - décembre 2021 (2 ans et 11 mois)Tunis, TunisieContexte :Participation au développement d’une application stratégique aujourd’hui déployée dans l’ensemble des boutiques OrangeFrance, visant à améliorer la gestion commerciale et la relation client.Réalisations clés :
- Transformation complète de l’architecture logicielle en pilotant la migration d’un système monolithique vers des microservices plus modulaires, scalables et maintenables.
- Intégration de RabbitMQ pour la communication inter-services.
- Développement de tableaux de bord de performance JVM avec Prometheus et Grafana, améliorant la supervision technique.
- Migration du frontend d’Angular 8 vers Angular 10, avec refonte de plusieurs modules fonctionnels.
Responsabilités techniques :- Développement et refonte des composants clés de l'application en Angular et Spring Boot
- Mise en place de tests automatisés (Junit, Mockito, Jasmine, Karma)
- Automatisation du déploiement avec Jenkins, Docker, et Ansible
- Contribution à la documentation fonctionnelle et technique (Confluence)
- Collaboration étroite en mode Agile avec PO, testeurs et Scrum Master
Environnement technique :Java 11, Angular, Spring Boot, RabbitMQ, Prometheus, Grafana, Docker, Jenkins, Ansible, OAuth 2.0, JUnit, Mockito, Karma,Jasmine, Git, GitLab, MySQL, Maven, Liquibase, Jira, Confluence. - AlliacertDeveloppeur AngularTÉLÉCOMMUNICATIONSjuillet 2018 - janvier 2019 (7 mois)Tunis, TunisieContexte :Participation au développement de la plateforme Alliacert.com, une solution SaaS dédiée à la publication d’avis et d’alertes desécurité, ainsi qu’à la gestion des incidents de cybersécurité pour les entreprises clientes.Réalisations clés :
- Développement du module de tickets : gestion des tâches assignées aux développeurs avec vue par statut et utilisateur.
- Implémentation d’un module de statistiques interactives, avec affichage de données filtrées sous forme de graphiques dynamiques.
- Création du module d’alertes : centralisation et suivi des problèmes critiques signalés sur les plateformes.
- Contribution aux processus d’intégration continue et aux mises en production régulières de la plateforme, en étroite collaboration avec l’équipe backend.
Environnement technique :Angular, TypeScript, HTML5, CSS3, Bootstrap, MySQL, Git.
Recommandations
Soyez le premier à recommander Jihed
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
- ingénieur en Informatique, Technologie Web et MultimédiaInstitut Supérieur d'Informatique et de Multimédia de Sfax2018Les modules principales : Conception orienté objet (UML),Algorithmique avancéé et complexité,Java evolué,Base de donné et SGBD,Traitement de signale (MATLAB),Interconnexion des réseaux,Administration et création des serveurs web ,programmation web dynamique (JEE),Environnement de développement évolué (Vb.net ). Les outiles et les languages maitrisés : (Android, Java/Jee,HTML5,CSS3,Ruby on Rails,PHP,Javascript,python,symfony3),(Photoshop, adobe premier, 3DSMAX, Android studio,Git,Wordpresse)
- licence en informatique de gestionInstitut Supérieur de Gestion de Gabès2015Conception,réalisation et programmation des systèmes d'information. Contrôle et audit des procédés de gestion des entreprises automatisation des procédés de gestion des entreprises. Les languages : Vb.net ,c,java,SQl,HTML4,CSS2,UML