Cyril Tovena is a Senior Principal Software Engineer at Grafana Labs with over 10 years building cloud-native, distributed observability and profiling systems—principally Loki, Mimir, Cortex and Pyroscope. He blends backend systems design, protobuf/gRPC engineering and DevOps, contributing to high-profile open-source projects including Cortex and Google’s Agones, where he added per-node metrics and refined query and label retrieval logic. At Ubisoft Montréal he led migrations to Docker/Kubernetes, introduced CI/CD and modern monitoring stacks, and mentored teams on scalable microservices. Based in Avignon, he’s known for pragmatic low-level optimizations—schema and index tweaks, ingest-path memory fixes—that make log aggregation and profiling reliably boring.
11 years of coding experience
15 years of employment as a software developer
Master's Degree in Computer Science (Master II), Specialty software engineering, Master's Degree in Computer Science (Master II), Specialty software engineering at Ecole internationale des Sciences du Traitement de l'Information
High-school diploma in Science, specialization in mathematics, High-school diploma in Science, specialization in mathematics at Lycée St Louis
Advanced Technician Certificate in Computer Science and Networks for Industry and Technical Services, Advanced Technician Certificate in Computer Science and Networks for Industry and Technical Services at St Jean Baptiste de La Salle
🔥 horizontally-scalable, highly-available, multi-tenant continuous profiling aggregation system
Role in this project:
Back-end Developer & System Architect
Contributions:211 reviews, 594 commits, 242 PRs in 9 months
Contributions summary:Cyril's contributions primarily involved modifying core backend code, particularly within the `proto` directory. They were responsible for adding features related to profile handling. They appear to be working with gRPC and protobuf in the backend. Furthermore, the commits also indicate the user's work on system-level configurations and structures, touching aspects related to API design and integration within the service architecture.
A horizontally scalable, highly available, multi-tenant, long term Prometheus.
Role in this project:
Back-end Developer
Contributions:13 reviews, 74 commits, 46 PRs in 2 years 5 months
Contributions summary:Cyril contributed significantly to the `cortexproject/cortex` repository, a long-term Prometheus storage solution. Their commits focused on enhancing the core functionality of the chunk store, including adding the ability to fetch label values and names. The user also implemented validation checks and optimization efforts, specifically splitting query validation and improving the index query signature. Moreover, the user worked on refining the query range functionalities.
golangscalabletenantprometheus-exporterlong-term
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.