- Pilotage du développement des fonctionnalités stratégiques du
parcours d'achat.
- Conception et implémentation d'APIs REST en Java.
- Mise en place d'une approche BDD (Behavior Driven Development).
- Génération de PDF pour les devis et stockage sur BlobStorage Azure.
- Intégration des SDK e-commerce CommerceTools et solutions de
paiement Worldline.
- Encadrement de l'équipe back-end, code review et bonnes pratiques de
développement.
- Analyse et définition de l'architecture technique globale.
- Agrégation bancaire et documentaire automatique.
- Exposition des données via WebServices REST et Kafka en mode BDD.
- Maintenance évolutive du back-office sous Angular.
- Mise en place d'une architecture événementielle Kafka.
- Monitoring des applications en temps réel avec Prometheus et Grafana.
- Migration des assets applicatifs de Java 8 à Java 17.
Octobre 2020 À Octobre 2021 ( 1 ans )
- Migration des écrans AngularJS vers Micro-Frontends avec
WebComponents.
- Design et implémentation de SSO API entre ING France et ING Global.
- Implémentation et tests unitaires des REST Services (TDD).
- Configuration d'une architecture microservices avec Service Discovery
et TLS/SSL.
- Développement et maintenance de solutions bancaires pour livret A,
LDD, etc.
- Intégration des web services SOAP et REST.
- Migration d'implémentations de Java 6 à Java 8.
- Développement d'une application web pour la gestion des paiements,
contrats et documents.
- Implémentation de nouvelles interfaces utilisateur avec Angular et
Redux.
- Développement de la logique métier en Java 8 et intégration des web
services SOAP.
- Participation aux revues de code et amélioration continue des
performances applicatives.
Technologies : Java 8, Spring Boot, Angular, Redux, SOAP, Jenkins.
Full Stack Developer
SOPRA HR, HR 4YOU
juin 2017 - mars 2018
- Participation à la phase d’analyse et développement de plusieurs
nouveaux modules du projet 4YOU
- Conception et développement de plusieurs écrans en collaboration avec
les ergonomes et les product owners
- Participation à la conception de modèles de données des différents
modules en respectant l'approche DDD
- Développement des web services REST dans un environnement
modulaire OSGi
- Test du Responsive Design sur différents OS et devices
- Intégration de l’équipe Code Review pour le contrôle de la qualité du
code et l'optimisation des performances
- Travail en Scrum Agile multi-localisé entre les sites de Annecy, Paris et
Tunis : estimation des tâches, définition du contenu de l’itération, daily
meeting, démonstration de fin d’itération et rétrospective
- Participation aux campagnes du fixing
- Configuration les phases de construction des projets Java avec Maven
3
- Standardiser la construction des projets sur des différents l'usine
logiciel (Jenkins, Bamboo)
- Standardiser la livraison des projets sur des différents environnements
(Jenkins, Bamboo)
- Travailler en support pour les développeurs.
Dockerizer des projets Java
- Configuration des nouvelles tâches pour les rôles d’Ansible
Études et formations
— Certificat Angular 5
********, Lieu
2018
, Diplôme national en génie logiciel
TIME UNIVERSITÉ
2016
, Licence appliquée aux réseaux informatiques et aux télécommunications
DISTINCTIONS
Développeur FullStack passionné
avec plusieurs années d'expérience
dans le développement et
l'optimisation d'applications Web.
Spécialiste dans la conception et
l'intégration d'architectures
RESTful, notamment à travers le
développement d'APIs REST
performantes et scalables.
Expérience approfondie dans
l'implémentation de solutions de
messagerie distribuée avec Kafka
pour assurer la communication
efficace et la gestion des
événements au sein des systèmes
distribués. Doté d’un esprit
d’initiative et d’analyse, je suis
force de proposition dans
l’amélioration continue des
solutions techniques. Mon intérêt
constant pour l’innovation
technologique me pousse à adopter
et à implémenter les meilleures
pratiques du développement
logiciel.
LANGUES
Français : Courant
Anglais : Intermédiaire