Pierre Guilleminot

Senior Software Engineering at Datadog

Paris, Ile-de-France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Pierre Guilleminot is a Senior Software Engineer based in Paris with 14 years of experience building reliable, full-stack systems and driving operational excellence across startups and product teams. He combines hands-on engineering in Go and JavaScript with a strong background in sales leadership, program management and business process improvement to deliver commercially successful, repeatable strategies. His open-source contributions include backend work on Strophe.js plugins and performance-driven improvements to the widely used rx-player DASH/Smooth HTML5 video player, showing attention to security, buffer management and API design. Having worked at companies from Canal+ and Cozy Cloud to Jow and Datadog, he blends product-focused innovation with scalable engineering practices. Trained at Télécom Paris and EURECOM, he pairs rigorous academic grounding with practical delivery and coaching experience.
code14 years of coding experience
job6 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Télécom Paris
bookMaster's degree Computer Science, Master's degree Computer Science at EURECOM
bookMathematics and Physics, Mathematics and Physics at Lycée Blaise Pascal
github-logo-circle

Github Skills (19)

javascript10
testing10
typescript10
rxjs10
mse10
rpc10
video-player10
typescript-types10
html10
xml10
video-streaming10
typescripts10
mpeg-dash10
operator10
buffering9

Programming languages (13)

JavaC++GoHTMLTypeScriptHCLDockerfileShell

Github contributions (5)

github-logo-circle
canalplus/rx-player

Jun 2015 - Jul 2016

DASH/Smooth HTML5 Video Player
Role in this project:
userFull-stack Developer
Contributions:229 commits, 21 PRs, 277 pushes in 1 year 1 month
Contributions summary:Pierre implemented and added initial audio and video bitrate APIs, enhancing the core functionality of the DASH/Smooth HTML5 video player. Further, they removed a representation's unique ID property, fixed missing index ranges in initialization, addressed memoization issues in supported events, and replaced `Object.keys` calls with `_.keys`. They also made various improvements to the buffer management system through code rewrites, added comments, and integrated a smoothstreaming transport. The user's work contributed to the optimization, functionality, and compatibility of the video player.
dashhtml5-videojavascriptstreaminghtml5-video-player
metajack/strophejs-plugins

Dec 2011 - Dec 2011

The Strophe.js plugins repo has moved to https://github.com/strophe/strophejs-plugins
Role in this project:
userBack-end Developer
Contributions:17 commits in 15 days
Contributions summary:Pierre focused on developing and maintaining a Jabber-RPC plugin for the Strophe.js library. They implemented functionalities for sending and receiving RPC requests and responses, including error handling. The user's contributions included adding a forbidden access error and optimizing the whitelist filter for security. They also worked on parsing incoming RPC messages to enable the processing of requests and responses.
chartjs-pluginjavascriptesmodulespluginsstrophejs
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
Pierre Guilleminot - Senior Software Engineering at Datadog