Développeur TypeScript/Node.js/React autodidacte et passionné. Mon parcours professionnel atypique m’a permis de travailler sur un large éventail de projets : de la création de mini-jeux et bornes interactives à la conception et réalisation de campagnes publicitaires créatives et innovantes en agence, jusqu'à la création d’une application de montage vidéo en ligne from scratch. J’accorde beaucoup d’importance à l’expérience utilisateur ainsi qu'à l'expérience des développeurs, aux rendus graphiques et à l’optimisation des performances.Habitué à utiliser des solutions Front de bas niveau comme Canvas2D, WebGL, WebGPU, WebCodecs, WebAudio, AudioWorklet et WebWorker, je suis actuellement à la recherche d’une entreprise qui aime sortir des sentiers battus avec un projet ambitieux dans lequel je pourrai m’investir et m’épanouir.En attendant qu'on me trouve, je creuse :)https://github.com/tlecoz/xgpuhttps://xgpu-samples.netlify.app/
---
-
Formations Par La Pratique--- Oct 2022 - PresentLa Rochelle, Nouvelle-Aquitaine, FranceDéveloppement et Innovation en Programmation :- Création de "Mp4Maker", une bibliothèque permettant l'encodage de fichiers mp4 audio/vidéo de haute qualité, utilisant l'API WebCodecs pour un traitement côté client.https://github.com/tlecoz/Mp4Maker - Auto-formation sur WebGPU, développement d'une bibliothèque "XGPU" pour une gestion facilitée de WebGPU avec une approche orientée composant. https://github.com/tlecoz/XGPU- Création d'une galerie d'exemples pour "XGPU" démontrant l'utilisation pratique de la bibliothèque. https://xgpu-samples.netlify.app/samples/TonsOfCubes-Veille technologique continue, notamment dans le domaine de l'IA, avec un intérêt pour l'apprentissage de langchain pour l'automatisation des tâches.- Développement d'un éditeur graphique basé sur WebGPU et exploration de l'intégration de React.- Creation d'un pipeline de rendu audio multithread permettant d'utiliser les shaders WebGPU pour manipuler le son et de lire le rendu en live dans un AudioWorklet avec une très faible latence (<10ms)
-
Software Engineer / ArchitectKizoa Oct 2016 - Feb 2022Région De Paris, FranceRéalisations Clés et Compétences :- Reconstruction à l'identique, from scratch, de l'application de montage vidéo Kizoa de Flash à TypeScript, en assurant la rétrocompatibilité avec des millions de films existants créés par les utilisateurs.- Développement intensif sur 4 ans d'un lecteur et éditeur d'animations multimédias en TypeScript (~2 Mo pour le player, ~1.5 Mo pour l'éditeur), intégrant des photos, vidéos, musiques, textes, et tracés vectoriels.- Création et intégration de centaines de transitions et effets, y compris des effets de textes et filtres WebGL.- Développement d'un encodeur audio/vidéo via Node.js, FFmpeg et WebCodecs pour remplacer complètement les fonctionnalités basées sur Flash.- Contribution polyvalente dans une petite entreprise, impliquant une collaboration étroite sur divers aspects du projet.(le site web de Kizoa est offline depuis avril 2024 mais je dispose d'une version desktop testable offline - sur laquelle j'ai d'ailleurs travaillé juste avant que la société Pixvisio à l'origine de l'application Kizoa ne soit vendu - ) -
Formation Par La Pratique... Dec 2012 - Oct 2016Projets et Compétences Développées :- Développement d'un outil interactif pour tétraplégiques utilisant Processing et KinectV2, permettant le contrôle d'un ordinateur via des mouvements corporels, y compris le déplacement de curseur et divers types de clics. L'outil a évolué pour être adaptable à divers cas d'utilisation.- Création d'une bibliothèque Java, basée sur Processing, pour générer du contenu interactif. Initialement conçue pour l'outil ci-dessus, cette bibliothèque s'est transformée en un portage de Flash/ActionScript3 en Java en permettant de convertir les bitmap en tracé vectoriel comme Flash, mais en utilisant le GPU pour tout faire contrairement à l'original très gourmand en ressource, et en intégrant nativement (activable via un boolean), la prise en charge du moteur physique Box2D à partir de n'importe quel forme. - Conception d'une bibliothèque JS/WebGL pour la création de shaders GLSL directement en JavaScript. Cette structure orientée objet facilite la réutilisation, la déclinaison et le partage de shaders, avec génération du code GLSL en temps réel.
-
Dev Flash CréaRapp France Nov 2008 - Dec 2012Rue D'Amsterdam, Rapp - Ddb ParisRôle et Contributions :- Développement de prototypes innovants et attrayants pour aider l'agence à remporter des appels d'offres.- Création de sites vitrines, bannières publicitaires interactives, et sites/bornes interactifs offrant des expériences utilisateur uniques.- Contribution à des projets variés et créatifs pour des grandes marques nationales et internationales telles que Sony, Bouygues, Nivea, Canal+, etc.- Réalisation de travaux récompensés par des prix tels que FWA et Web Awards.- Adaptation aux changements technologiques, notamment l'évolution des campagnes publicitaires avec la diminution de l'utilisation d'Adobe Flash suite à l'émergence de l'iPhone.
-
Developpeur FlashFreelance Jul 2004 - Nov 2008Tours, Centre-Val De Loire, FranceProjets et Réalisations :- Conception et développement de sites web, bannières publicitaires, mini-jeux, CD-ROM, bornes interactives et une WebTV, en utilisant Flash et ActionScript 3.- Participation active sur le forum francophone Adobe Flash "mediabox", contribuant à la communauté par le partage de connaissances et la résolution de problèmes techniques.
-
Dév Flash JuniorSupersoniks Feb 2004 - Jun 2004Tours,37- Création de mini-jeux sur une sorte de portail multi-joueur ou chaque client disposait d'un avatar visible à l'écran ainsi qu'une option permettant de discuter entre eux. Je travaillais en trio, accompagné d'un graphiste et d'un concepteur-rédacteur. - Réalisation d'un site full flash pour une association situé à Tours.
-
Président De La Compagnie De Théâtre "Même-Pas-Peur"Même-Pas-Peur Jan 2003 - Jan 2004Tours, Centre-Val De Loire, FranceRôle et Contributions :- Supervision technique en régie son et lumière, apportant un soutien crucial pour les performances théâtrales.- Création du premier site web en Flash pour la compagnie, en collaboration avec la directrice artistique. Le site comportait des animations personnalisées, des effets graphiques, de la musique et des sons, illustrant notre approche créative.Le site web a reçu des éloges inattendus, y compris du Ministre de la Culture de l'époque, et a suscité l'intérêt international, y compris des retours de Hollywood.
Thomas Le Coz Education Details
-
Développeur D'Application Web / Mobile
Frequently Asked Questions about Thomas Le Coz
What company does Thomas Le Coz work for?
Thomas Le Coz works for ---
What is Thomas Le Coz's role at the current company?
Thomas Le Coz's current role is Software Engineer - WebGPU Xplorer.
What schools did Thomas Le Coz attend?
Thomas Le Coz attended Le Reacteur.
Not the Thomas Le Coz you were looking for?
-
-
Thomas Le Coz
Social Engineering Attack Simulations: Connect To Our Solutions To Audit, Test And Improve The Cybersecurity Human Layer — Ceo @ ArsenParis -
-
Thomas LE COZ
Greater Rennes Metropolitan Area
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial