Gerard Soldevila

Senior Software Engineer at Elastic

Barcelona, Catalonia, Spain
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
Gerard Soldevila is a senior software engineer based in Barcelona with nine years of professional experience and a long history of backend-focused engineering across companies like Elastic, Softonic, Volcanic Internet and Amadeus. He currently contributes to Elastic’s core stack, improving Elasticsearch client configuration, server health logic and observability for the widely used Kibana project—work that combines careful API design, testing, and pragmatic logging to surface request failures. Gerard’s background spans both product-scale systems and research R&D, supported by BSc and MSc studies at Universitat Politècnica de Catalunya, which informs a methodical approach to systems reliability and deprecation management. He’s notable for moving between legacy modernization and open-source collaboration, turning nuanced backend issues into robust, testable features.
code9 years of coding experience
job16 years of employment as a software developer
bookUPC Universitat Politècnica de Catalunya
languagesCatalan, Spanish, English, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

elasticsearch10
elasticsearchquery10
api10
backend10
aws-elasticsearch10
back-end-development10
apidoc10
elasticsearch-api10
amazon-elasticsearch10
testing9
logging8

Programming languages (5)

TypeScriptJavaJavaScriptGoRuby

Github contributions (5)

github-logo-circle
elastic/kibana

Mar 2022 - Jan 2023

Your window into the Elastic Stack
Role in this project:
userBack-end Developer
Contributions:812 reviews, 38 commits, 654 PRs in 10 months
Contributions summary:Gerard primarily focused on enhancing Elasticsearch client configuration by allowing customization of the maximum number of sockets. Their work involved modifying configuration files and tests, indicating a focus on backend logic and API interactions with Elasticsearch. They also worked on the core server's status by rewriting the plugin_status logic, as well as adding logging to facilitate a better understanding of request failures. The user also improved existing codebase by adding API to handle deprecations, making testing improvements.
elasticdashboardskibanaobservabilitywindow
gsoldevila/kibana

Feb 2022 - Apr 2025

Your window into the Elastic Stack
Contributions:4 PRs, 1807 pushes, 372 branches in 3 years 1 month
elastickibanawindowelasticsearchsensu
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