Christophe Virot

Software Engineer at Dailymotion

Greater Paris Metropolitan Region 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
Christophe Virot is a seasoned software engineer with 13 years of experience, currently building products at Dailymotion from the Greater Paris area. He has progressed from research and R&D internships to technical lead responsibilities at CPage, blending hands-on backend development with team leadership and system design. An active contributor to the Shinken monitoring framework, he improved business-rule flexibility, output formatting, and memory management—demonstrating attention to both feature richness and reliability. Comfortable in C++ and backend systems, Christophe brings a pragmatic focus on scalable monitoring and scheduling concerns that often live behind the scenes of visible product features.
code13 years of coding experience
job7 years of employment as a software developer
bookUniversité de Technologie de Compiègne
bookDiplôme Universitaire de Technologie, Génie Informatique, Diplôme Universitaire de Technologie, Génie Informatique at IUT de Dijon
languagesFrench, English
github-logo-circle

Github Skills (9)

monitoring10
regular-expression10
monitor10
sys10
python10
system-monitoring10
software-design9
configuration-management9
performance-optimization8

Programming languages (3)

CGoPython

Github contributions (5)

github-logo-circle
shinken-solutions/shinken

Jul 2013 - Nov 2022

Flexible and scalable monitoring framework
Role in this project:
userBackend Developer
Contributions:105 commits, 25 PRs, 6 pushes in 9 years 5 months
Contributions summary:Christophe primarily contributed to enhancing the Shinken monitoring framework's business rule functionality. Their work involved adding features for hostgroup and regular expression expansion within business rules, improving the flexibility of service selection. Additionally, they introduced the ability to generate output based on business rules, enabling the creation of formatted service status messages, and expanded on the use of xof rules with percentage support. Furthermore, they addressed memory management in the scheduling process, adding memory leak protection.
scalablemonitoring-frameworkmetricsmonitoringflexible
geektophe/vim-config

Mar 2015 - May 2023

Contributions:7 pushes in 8 years 3 months
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
Christophe Virot - Software Engineer at Dailymotion