Giovanni Liva

Senior Software Engineer Team Lead at Dynatrace

Klagenfurt, Carinthia, Austria
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
Giovanni Liva is a Senior Software Engineer and team lead with 13 years of experience building observability and cloud-native tooling, currently leading teams at Dynatrace from Klagenfurt, Austria. He combines hands-on backend and DevOps expertise—contributing to high-profile open-source projects like OpenTelemetry and Keptn—with academic rigor as a PhD candidate researching automated integration of formal methods into the software lifecycle. At Dynatrace he drives Java/Node AWS Lambda agents, owns OpenTelemetry tooling, and leads the Semantic Convention Generator used across teams. His open-source work includes instrumenting typed spans and exporter integrations that improve Java observability for tracing and metrics. Colleagues rely on him for pragmatic, verifiable solutions that bridge research-grade verification techniques and production-grade observability.
code13 years of coding experience
job3 years of employment as a software developer
bookMaster's Degree in Applied Computer Science, Master's Degree in Applied Computer Science at UNI Klagenfurt | Alpen-Adria-Universität Klagenfurt
bookDoctor of Philosophy - PhD, Computer Software Engineering, 1, Doctor of Philosophy - PhD, Computer Software Engineering, 1 at Universität Klagenfurt
bookBachelor's Degree in Computer Science, 103/110, Bachelor's Degree in Computer Science, 103/110 at Università degli Studi di Udine
languagesItalian, English, German
stackoverflow-logo

Stackoverflow

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

Github Skills (23)

observability10
apidoc10
instrumentation10
continuous-delivery10
java10
javas10
go10
api10
jaeger10
opentelemetry10
orchestration10
orchestra10
grpc10
metric10
kubernetes9

Programming languages (16)

SmartyC#JavaC++CSSMakefileGoHTML

Github contributions (5)

github-logo-circle
keptn/keptn

Jul 2021 - Dec 2022

Cloud-native application life-cycle orchestration. Keptn automates your SLO-driven multi-stage delivery and operations & remediation of your applications.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 release, 694 reviews, 84 commits in 1 year 5 months
Contributions summary:Giovanni primarily contributes to the back-end and DevOps aspects of the Keptn project. Their work includes improving API documentation using Swagger, fixing time format issues in the evaluation manager, and improving error reporting for the JMeter service and CLI commands. The user also polishes HTTP(S) headers and enhances the CLI upgrade messages.
multi-stageautomatescycledata-drivenorchestration
OpenTelemetry Java SDK
Role in this project:
userBack-end Developer
Contributions:67 reviews, 43 commits, 52 PRs in 10 months
Contributions summary:Giovanni primarily contributed to adding and integrating examples related to the Jaeger and gRPC exporters. These contributions involved the creation of build scripts, implementation of code to export traces, and adjustments to the Jaeger example for correct execution. The user also worked on adding measure metrics, implementing related classes and builders for both double and long metrics. Furthermore, the user addressed and fixed issues and integrated features from the specification, such as valid metric names.
tracingobservabilitysdkotelopentelemetry-java
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