Selene Pinillos is a software engineer with 11 years of experience building full-stack and backend systems, currently contributing to Grafana Labs from Madrid. She has a strong mobile and backend foundation—from early iOS/Android work and freelance projects to Go engineering at Cabify—now focused on observability and platform-level features. At Grafana she’s implemented UI and API improvements, white-labeling and permission analytics, and contributed to the widely used grafana/grafana and grafana-image-renderer projects, improving internationalization and rendering robustness. Her career shows a pattern of shipping pragmatic fixes and refactors that improve maintainability and admin workflows, not just feature additions. Trained in telecommunications and audiovisual systems at Universidad Carlos III de Madrid, she combines a systems mindset with a user-facing product sensibility. Colleagues would describe her as a hands-on engineer who moves between frontend, backend and DevOps-adjacent concerns to close gaps in production tooling.
11 years of coding experience
10 years of employment as a software developer
Charles III University of Madrid (Universidad Carlos III de Madrid)
A Grafana backend plugin that handles rendering of panels & dashboards to PNGs using headless browser (Chromium/Chrome)
Role in this project:
Back-end Developer
Contributions:11 reviews, 10 commits, 15 PRs in 1 year 2 months
Contributions summary:Selene contributed to bug fixes and improvements within the `grafana-image-renderer` backend plugin. Their work primarily involved modifying the server's handling of content disposition headers to correctly manage non-ASCII characters, updating the waiting condition for screenshots in the browser, and addressing deprecated functions. The user also updated the method of creating a CSV file and improved error logging within the browser.
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Role in this project:
Full-stack Developer
Contributions:142 reviews, 91 commits, 173 PRs in 1 year 7 months
Contributions summary:Selene contributed to the Grafana dashboarding platform by implementing features related to white labeling the loading logo, extending usage stats for dashboard and folder permissions, and adding a filter to search users by active status. Their work also involved refactoring the user search functions into a service, improving the admin interface by disabling external user role changes, and checking for errors and providing the light theme for error rendering. The code changes touched upon various aspects of the platform, including API endpoints, data models, and user interface components.
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
Selene Pinillos - Software Engineer at Grafana Labs