Giuseppe Santoro is a Senior Platform Engineer with 11 years of experience building cloud-native, observable, and scalable infrastructure across companies like Elastic, PlayStation and Skimlinks. He combines deep Golang expertise with Kubernetes/CNCF skills (Certified Kubernetes Administrator) to deliver reliable platform tooling, from custom Istio/Elastic integrations to Renovate-driven dependency management adopted by multiple teams. Giuseppe has a strong Big Data pedigree—optimising pipelines, writing high-performance Go services for data compression and real-time Lambdas at PlayStation—and a track record of reducing runtime and cost at scale. An active contributor to Elastic projects (Kibana, Beats), he focuses on backend and observability improvements that enabled serverless monitoring and tighter Kubernetes integration. Based in London, he pairs hands-on engineering with on-call incident leadership and a knack for automations that turn tedious ops work into repeatable, team-wide capabilities.
11 years of coding experience
11 years of employment as a software developer
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Università degli Studi di Palermo
Hight School Science (Liceo Scientifico), Hight School Science (Liceo Scientifico) at Liceo Scientifico
Master's degree Computer Engineering, Master's degree Computer Engineering at Università di Catania
:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash
Role in this project:
Backend & DevOps Engineer
Contributions:104 reviews, 19 commits, 61 PRs in 9 months
Contributions summary:Giuseppe's commits primarily focus on enhancing the Kubernetes module within the Beats project, which involves changes in multiple files. The changes include adding debug logs, fixing linter issues, and refactoring tests. This indicates a focus on improving the observability and maintainability of the Kubernetes integration. The user also worked on cache expiration and removing a cache and replacing with a non expiring dictionary.
Contributions:15 reviews, 12 PRs, 5 pushes in 1 year 11 months
Contributions summary:Giuseppe contributed to the Fleet management features within Kibana, focusing on bug fixes related to index template settings and data stream configurations. They implemented changes to accommodate serverless observability projects, including disabling specific agent ID verification steps. The user also worked on setting up and configuring index settings, particularly related to `ignore_malformed` and permissions for datasets. These changes demonstrate a focus on the backend architecture of the Kibana platform.
elasticdashboardskibanaobservabilitywindow
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.