À propos de Nizar
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- CapgeminiTechLeadBANQUE & ASSURANCESavril 2022 - Aujourd'hui (4 ans et 2 mois)Bordeaux, FranceProjet: Octopus/Referrals/AMS/WEBSTOREClient: BNP ParibasRéalisations:
- Implémenter les meilleures pratiques de sécurité (authentification OAuth2, JWT, CSRF, CORS…).
- Participer à la rédaction des spécifications techniques et fonctionnelles.
- Optimiser les performances des applications (temps de réponse, consommation mémoire, SQL).
- Mettre en place des tests unitaires et d'intégration pour garantir la qualité du code (JUnit, Jasmine).
- Mettre en place des pipelines CI/CD avec GitHub Actions, GitLab CI, Jenkins.
- Déployer les applications sur des plateformes cloud (AWS, Azure, GCP) ou dans des environnements conteneurisés (Docker/Kubernetes).
- Travailler en méthodologie Agile/Scrum avec des sprints et des réunions quotidiennes (daily stand ups).
- Communiquer avec les équipes métiers et techniques et proposer des solutions.
- Accompagner et encadrer les développeurs juniors pour les aider à progresser.
Environnement: Java17/JEE, Spring-boot, Oracle, postegresql, bitbucket, docker, podman Git, postman, kubectl, intellinji, Jasmine SpringData/kafka/S3Projet: TFA MonacoClient: France travailRéalisations:- Conception technique et fonctionnelle des projets, en lien avec les équipes métiers et techniques
- Intégration avec AWS S3 : développement de fonctionnalités pour le dépôt et la lecture de fichiers dans des buckets sécurisés.
- Mise en œuvre de Kafka : création de producers et consumers pour la gestion des flux de données en temps réel dans une architecture orientée événements.
- Déploiement des batchs via Spring Cloud Data Flow, en utilisant les modèles Tasklets et Chunks avec construction de pipelines automatisés
- Réalisation des tests unitaires et d'intégration, suivi de la recette fonctionnelle
- Contrôle qualité du code : respect des normes de développement, revue de code, et optimisation des performances applicatives.
ENVIRONNEMENT Java17/JEE, Spring Data Flow, Spring-boot, S3, Kafka, ORACLE, Git, Intellij - ATOS BordeauxDéveloppeur backend/frontendaoût 2017 - mars 2022 (4 ans et 7 mois)Bordeaux, FranceProjet : TIPIClient: Ministère d’écologie)Réalisations:•
- Recueil des besoins clients sous Mantis
- Collaboration étroite avec la MOA (Maîtrise d’Ouvrage)
- Conception et développement des solutions techniques
- Réalisation des tests unitaires et d’intégration
- Gestion et optimisation de la base de données PostgreSQL,
- Contrôle qualité du code : revue de code, respect des normes de développement, amélioration continue
Environnement:Spring, Maven, GIT, Sonar, Jenkins, ExtJsProjet : Passerelle vitamClient: Ministère d’éducationRéalisation:- Création de l’environnement et les dépendances (swagger, pom, controler,Services) et Configuration du serveur d’application Jboss
- Assurer la qualité du code (rapport sonar)
- Résolution des problèmes techniques rencontrés par toute l’équipe
- Création des web services REST SWAGGER
- Spring boot Annotation Hibernate for mapping annotation
- Création d’IHM avec FW Boostrap, Angular
- Création des components, directives, services, models, helpers Angular
Environnement:SpringBoot, Maven, REST, GIT, Swagger, Sonar, Jenkins, angularProjet : ICDCClient: Caisse des dépôtsRéalisations:- Création et maintenance des batch (Spring batch), des web services REST, des ws SOAP JAX-WS
- Pattern design : Singleton, Factory, dependency injection
- Base de données ORACLE, (view, trigger)
- Création des tests d’intégration et TU(JUnit)
- Revue de code (Sonar) et l’intégration continue (Jenkins + sonar)
Environnement:Spring, HIBERNATE, REST, GIT, Swagger, Maven, ORACLE, Sonar, JenkinsProjet : ORELIEClient: Ministère d’éducationRéalisations:- Installation de l’environnement via un script shell
- Installation de Jenkins et Sonar
- Normalisation de code et assurer la bonne pratique de développement
- Gestion des dépendances Maven
- Mettre en place et réalisation des tests
Environnement:Struts, HIBERNATE, SVN, Sonar, Jenkins - SofrecomDéveloppeurTÉLÉCOMMUNICATIONSjuin 2015 - juillet 2017 (2 ans et 1 mois)Tunis, TunisieProjet : NOSPER (portabilité des numéros fixes)Client: OrangeRéalisations:
- Daily Meetings (SCRUM MASTER)
- Tests et validation de recette
- Spécifications fonctionnelles et techniques
- AngularJs 1.5 création d’IHM (directives, modules, Template, services,)
- FrameWork Boostrap FW pour la création des IHM
Environnement:Spring, Maven, MINGLE, JUNIT, JENKINS, ANGULARJS, GIT
Recommandations
Soyez le premier à recommander Nizar
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
- Formation GIT LABM2I FORMATION2018Formation GIT LAB
- Formation AngularJsORSYS formation2016Formation AngularJs