À propos de Thomas
Développeur Java Senior | Expert Paiement & Sécurité | 17+ ans d'expérience
- Intégration de systèmes de paiement (PayPal, Apple Pay, Google Pay, PSP)
- Conformité PCI-DSS et sécurité
- Architecture de systèmes distribués et APIs RESTful
- Développement de SDK mobiles (Android)
- Audit de code et de projet
- Code review et recommandations d'amélioration
- Analyse de performance et optimisation
- Définition et analyse du besoin
- Rédaction de cahiers des charges (fonctionnels et techniques)
- Chiffrage détaillé et planification de projet
- Développement de fonctionnalités
- Tests unitaires et tests d'intégration
- Intégration de moyens de paiement et APIs tierces
- Livraison de code source documenté et maintenable
- Rédaction de comptes-rendus techniques
- Maintenance applicative et support
- Java, Spring Framework, Spring Boot, Hibernate
- Maven, Gradle
- API REST & SOAP
- Mockito, JUnit (tests unitaires)
- Angular, TypeScript, JavaScript
- HTML5, CSS3
- Git, GitLab, GitHub
- Tomcat
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- MONEXTTech Lead / Scrum MasterBANQUE & ASSURANCESjuin 2017 - Aujourd'hui (9 ans)Aix-en-Provence, FranceÀ propos de MonextMonext est un acteur majeur des solutions de paiement en France, proposant des services complets d'acceptation de paiement en ligne, en magasin et omnicanal. En tant que PSP (Payment Service Provider), Monext accompagne des clients prestigieux tels que Sarenza, Rakuten, Weezevent, CGR Cinémas et Amazon, en leur offrant une solution tout-en-un pour gérer l'ensemble de leur parcours de paiement.Mon rôleAu sein de Monext, j'occupe un double rôle de Scrum Master et Lead Technique pour une Squad dédiée à l'intégration et la maintenance des moyens de paiement.Responsabilités principales :
- Intégration des moyens de paiement : Pilotage technique de l'intégration de partenaires stratégiques (PayPal, Apple Pay, Google Pay, et autres PSP internationaux)
- Architecture de proxy : Conception et maintenance d'une couche d'abstraction permettant la communication bidirectionnelle entre notre plateforme et nos partenaires de paiement
- Module de lutte contre la fraude : Gestion technique d'un système de prévention et détection de la fraude pour sécuriser les transactions
- SDK mobiles : Développement et maintenance des SDK iOS et Android pour offrir une expérience de paiement native aux applications mobiles de nos clients
- RofimDéveloppeur confirmé AngularSECTEUR MÉDICALdécembre 2024 - septembre 2025 (9 mois)Aix-en-Provence, France
Développement d'un composant Web de messagerie sécurisée (Messagerie Sana)
À propos de RofimRofim est une plateforme française de référence en télémédecine, utilisée par plus de 80 000 professionnels de santé et 1 800 établissements. La solution centralise la téléexpertise, la téléconsultation et les e-RCP (Réunions de Concertation Pluridisciplinaire) pour améliorer la coordination médicale et fluidifier les parcours de soins. Rofim est une société à mission engagée dans l'innovation et l'amélioration de l'accès aux soins pour tous.Durée : 90 jours/homme en binôme avec un autre développeur freelanceContexte : Développement d'un composant Web Angular autonome de messagerie instantanée sécurisée basé sur le protocole Matrix, intégré à la suite Rofim pour permettre aux professionnels de santé d'échanger dans un environnement conforme aux exigences de sécurité du secteur médical.Réalisations techniques :- Développement d'un Web Component Angular réutilisable et autonome
- Intégration du SDK Matrix (matrix-js-sdk) pour la communication temps réel
- Messagerie One-to-One et conversations de groupe
- Système d'envoi et de réception de fichiers
- Gestion des états de messages (envoi, envoyé, échec) avec retry automatique
- Notifications push via Service Worker pour les messages reçus
- Interface responsive et accessible (mobile/desktop)
- Sécurisation contre les injections XSS/JavaScript
- Indicateurs de présence et de frappe en temps réel
- Historique de messages avec pagination et chargement à la demande
Stack technique :- Angular 19, TypeScript
- Matrix Protocol & matrix-js-sdk
- Service Worker API pour les notifications push
- RxJS pour la gestion des flux asynchrones
- TailwindCSS / PrimeNG pour l'interface
- Tests unitaires Jest
- AviqualiDéveloppeur confirmé Angular NodeJsE-COMMERCEjuillet 2021 - mai 2024 (2 ans et 10 mois)Aviquali est une société qui propose d'accompagner ses clients lors des campagnes de tests. En effet, elle propose une solution technologique permettant aux marques d'avoir des avis en ligne sur leurs fiches produits, le jour de leur sortie.L'application est développeé avec une IHM en Angular et une partie serveur en NodeJS.
- maintenance corrective
- Evolution
- Intégration du module de paiement Stripe / Alma
Interventions ponctuelles sur 2022 / 2023
Avis
Recommandations
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 MIAGEIUP MIAGE - Orléans (45)2008La formation MIAGE (Méthodes Informatiques Appliquées à la Gestion d'Entreprises) est une formation universitaire permettant d'obtenir un Master. L'objectif de la formation MIAGE est de former des cadres en Informatique, spécialistes des systèmes d’information, maîtrisant les méthodes d’ingénierie et leurs applications en entreprise. Cette formation apporte également des compétences complémentaires en gestion, management et communication.