Florian Pellet is a Senior Frontend Developer based in Paris with 12 years of experience bridging academic research and production web engineering. After a research trajectory in robotics and philosophy (including a PhD and roles at ENS, CNRS, CMU and MIT Media Lab), he transitioned to web development and now focuses on robust JavaScript architectures, security and caching at scale. He contributes to notable open-source projects like tRPC—adding streaming support and build improvements—and fixed core behaviors in popular Node.js tooling such as peerflix, showing comfort across front- and back-end code. Florian combines rigorous experimental methodology from his research background with practical product delivery, and is known for rapid learning, careful refactoring, and a taste for deep technical documentation.
11 years of coding experience
4 years of employment as a software developer
Classe préparatoire BSPST-Véto, Classe préparatoire BSPST-Véto at LEGTA Auzeville
Diplôme d'ingénieur, Cognitique, Informatique, Spécialisation recherche, Mention Bien, Diplôme d'ingénieur, Cognitique, Informatique, Spécialisation recherche, Mention Bien at Ecole Nationale Supérieure de Cognitique (ENSC)
🧙♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
Role in this project:
Full-stack Developer
Contributions:50 reviews, 19 PRs, 122 pushes in 1 year 1 month
Contributions summary:Florian contributed to both the frontend and backend of the tRPC project. Their work involved adding features to support streaming options for batched requests and refactoring components to support this feature, demonstrating a deep understanding of the project's architecture. They also implemented improvements to the build process by adding a bundle analyzer and fixing react-query integration issues. Furthermore, the user addressed critical issues related to the `httpBatchStreamLink` to ensure reliable performance.
Contributions:2 reviews, 5 commits, 4 comments in 9 days
Contributions summary:Florian primarily contributed to the core functionality of the peerflix application. They fixed a bug related to sending options to the VLC player, addressing an issue with argument order. They implemented event triggers for downloads and listening events and refined the syntax around those features. Moreover, the user updated the code to utilize the proper engine method for the "on-downloaded" event and ensured it only triggered once.
node-jsjavascriptstreamingtorrent-clienttorrent
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Florian Pellet - Senior Frontend Developer at Matera