
Pierre dillard
Développeur web Senior | WebSocket
Salaire / Taux journalier
78160 Marly-le-Roi, France
Freelance
Expertises
À propos
Introduction
Développeur web full-stack spécialisé en applications temps réel et visualisation de données complexes. Expertise en React, Node.js, WebSocket et optimisation frontend, avec contributions actives à l'écosystème open-source GPAC. Je conçois des solutions performantes de monitoring et d'automatisation adaptées aux besoins métier spécifiques de vos projets.
Expérience de travail
Développeur web
Télécom Paris
juin 2024 - Présent
2 ans 5 mois
91120 Palaiseau, France
• Designed and built from scratch a real-time monitoring platform for complex multimedia pipelines based on GPAC. • Engineered a custom high-frequency WebSocket backend (Node.js + QuickJS) supporting multi-client subscriptions and optimized traffic flow (throttling, batching, sampling). • Implemented structured filter status modeling to transform GPAC runtime data into machine-readable observability layers. • Built dynamic graph visualization (React + React Flow) reflecting live pipeline reconfiguration (filters, PIDs, streaming changes). • Optimized frontend performance using Web Workers and selective rendering strategies. • Developed GPAC MCP server to enable advanced automation and Test Suite integration. • Active contributor to GPAC open-source ecosystem (Wiki improvements, tooling, structured documentation).
UX Designer
Ethnic BlueFreelance
sept. 2023 - juil. 2024
11 mois
Domicile
-Conseils d'UX/UI pour le site ethnicblue.com -Refonte du panier d'achats -Rapport de bugs -Réalisation de GPT personnalisés pour le developpement du site et l'automatisation de certaines tâches -Analyse de données (Google Analytics)
Développeur web
Ecole O'clock
janv. 2023 - mars 2023
3 mois
Paris, France
Le dernier mois de ma formation en tant que développeur fullstack Javascript a été consacré à la réalisation d’un projet en équipe. Nous avons travaillé sur un projet de blog pour adolescents en situation de décrochage scolaire. Pendant ce mois, nous avons travaillé en utilisant la méthode Agile en Scrum, avec un découpage en sprint. Au cours de la première semaine, nous avons travaillé sur la définition des fonctionnalités et des objectifs du projet. Nous avons également créé un backlog de produit, qui nous a aidés à suivre les tâches à accomplir et à mesurer notre progression. Nous avons ensuite commencé à travailler sur les sprints de deux semaines, où nous avons mis en pratique les compétences acquises au cours de la formation. Mon rôle dans l’équipe était de développer les fonctionnalités frontend de l’application, en utilisant React et Redux pour la gestion de l’état de l’application. Au cours des quatre semaines du projet, j’ai appris à travailler en équipe, à gérer mon temps de manière efficace, à résoudre des problèmes techniques et à communiquer clairement avec les membres de l’équipe. J’ai également appris à m’adapter à des changements imprévus dans le projet et à rester concentré sur les objectifs à long terme. Ce projet a été une expérience très enrichissante pour moi, car il m’a permis de mettre en pratique mes compétences techniques et d’acquérir des compétences en gestion de projet et en travail d’équipe.
Conseiller particuliers
PRO BTP Groupe
mars 2012 - août 2022
10 ans 6 mois
Paris Crossing, Indiana, États-Unis
Conseil et commercialisation de produits et d'offre de services Pro BTP, auprès de particuliers, au sein d'une agence. Réalisation de Bilans retraite pour les actifs(Eir). Conseil en protection sociale(mutuelle, assurance vie, assurance obsèques , dépendance). Assurance IARD. Assurance emprunteur Conseil en investissement et gestion de patrimoine (UC , SCPI)
Formation
Ecole O'clock
Titre professionnel (TP) de niveau 5, Développeur web - Fullstack JavaScript
2022 - 2023
8 mois
Université Paris-Sorbonne
Licence, Lettres modernes
1998 - 2003
5 ans 1 mois
Licences et certifications
JavaScript(intermédiaire)
Délivré le : déc. 2023