À propos de Thomas
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Projet Freelance POCDéveloppeur Full-stackseptembre 2025 - novembre 2025 (2 mois)Conception et développement d'une plateforme de communication temps réel intégrant la téléphonie VoIP, la messagerie instantanée et les appels vidéo via WebRTC.Architecture backend Node.js/Express avec intégration complète de l'API Twilio (Voice, SMS, Programmable Messaging) pour les communications multi-canaux.Implémentation de WebRTC pour les appels audio/vidéo peer-to-peer avec gestion du signaling via WebSockets pour l'établissement des connexions en temps réel.Développement d'un système de messagerie instantanée avec support des conversations de groupe, historique persistant et indicateurs de présence utilisateur.Mise en place d'une architecture événementielle avec webhooks Twilio pour le traitement asynchrone des événements (statut d'appels, réception SMS, notifications de messagerie).Création d'une interface React Native avec gestion d'état complexe (Redux) pour synchroniser les multiples flux de communication en temps réel.Implémentation de TwiML (Twilio Markup Language) pour orchestrer les flux d'appels avancés (transfert, mise en attente, conférences téléphoniques).Configuration d'un système de routing intelligent permettant la distribution des appels entrants selon des règles métier personnalisables.Sécurisation des communications avec chiffrement end-to-end pour les messages et tokens JWT pour l'authentification des sessions WebRTC.Technologies utilisées: Node.js, Express, React Native, Redux, WebRTC, WebSockets, Twilio API (Voice/SMS/Messaging), TwiML, JWT
- LaradevDéveloppeur Backendmars 2023 - septembre 2024 (1 an et 6 mois)Montréal, Canada● Membre d'une équipe de développement composée de 6 développeurs, spécialisée dans la conception et le développement de solutions web innovantes,dans un environnement Agile (Sprint et Daily Meetings, Review etc) .● Conception et développement d'un système ERP robuste et évolutif, conçu pour gérer un inventaire de plus de 600 000 articles, connecté à des systèmesexternes via des API REST.● Conception de divers sites dans un environment Docker en PHP/Laravel avec une attention toute particulière pour le respect des principes SOLID, ainsi quela testabilité et l’optimisation du code● Mise en place de la gestion de webhooks pour permettre une intégration en temps réel avec des sources externes, améliorant ainsi l'efficacité et la réactivitédu système.● Intégration réussie d'API tierces telles que Quickbooks et Zoho Books, assurant une synchronisation transparente des données et une interopérabilité avecd'autres systèmes.● Création et maintenance rigoureuse d'API robustes, garantissant une communication fluide et fiable entre les différents composants du système.● Collaboration étroite avec les clients pour comprendre leurs exigences, recueillir leurs retours et assurer leur satisfaction tout au long du processus dedéveloppement.● Maintenance et ajout de nouvelles fonctionnalités pour un site e-commerce d’une maison d’édition destinée aux enseignants, avec un backend en Laravel10 ainsi qu’un frontend en Vue 2, en mettant l’accent sur les performances et la réactivité de l’interface dû au grand nombre de références, ainsi quel’optimisation du SEO pour les pages produits● Engagement continu dans l'assurance qualité et la correction de bugs sur d'anciens projets, en utilisant une approche TDD (Test-Driven Development) pourgarantir la fiabilité et la stabilité du code.
- MbianceDéveloppeur Fullstackaoût 2022 - mars 2023 (6 mois)Montréal, Canada● Membre d'une équipe de développement composée de 5 développeurs, ainsi que deux chargés de projets, un analyste et un graphiste web, au sein d’uneagence web existante depuis plus de 20ans.● Conception et développement de divers projets web avec l’utilisation de PHP avec le framework Laravel, notamment des sites vitrines, des sitesinstitutionnels, des sites e-commerce (B2B et B2C) et des systèmes de gestion d'entreprise, en utilisant une approche full-stack.● Contribution à la conception et à l'architecture des projets, en s'assurant de répondre aux besoins des clients tout en respectant les bonnes pratiques dedéveloppement.● Développement d'API et d'applications web frontend pour une application de jeu de quiz, en mettant l'accent sur l'interactivité et l'expérience utilisateur, enutilisant les websockets pour le temps réel, Javascript pour l’application desktop, ainsi que Vue.JS et Ionic pour l’application mobile.● Création d’un système de soumission ainsi que de facturation pour une société de transport en utilisant le Framework Laravel 7 et HTML/SASS/Javascriptpour le frontend● Correction de bugs et maintenance des projets existants, en assurant la résolution rapide et efficace des problèmes signalés par les clients ou identifiés lorsdes tests.● Optimisation du SEO en intégrant des pratiques de développement
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
- Diplome Développeur d'Applications spécialités PHP/SymfonyOpenclassrooms2020
Certifications
- Redis Labs | RU101: Introduction to Redis Data StructuresRedis Lab2019
- RU102JS — Redis for JavaScript DevelopersRedis Lab2020