Giovanni Barillari is a Site Reliability Engineer with 12 years of experience building and operating cloud-native infrastructure, now focused at Sentry in Vienna. He combines deep hands-on skills in Kubernetes, Terraform, CI/CD and observability with practical cost-optimization and network architecture experience from roles across startups and scale-ups. A former CTO and repeat DevOps lead, he has led platform migrations, designed monitoring/alerting stacks, and run multi-cloud Kubernetes fleets using tools like Cilium, Prometheus, Loki and GitHub/GitLab CI. Giovanni is also an active open-source contributor—helping maintainers on long-running Python projects like web2py/pydal and implementing a Rust HTTP server for Python apps—bringing systems-level thinking to application code. Trained as a physicist, he pairs analytical rigor with a photographic eye and a culture of radical honesty that helps surface hard truths and drive pragmatic improvements.
12 years of coding experience
16 years of employment as a software developer
Bachelor of Science (BS) Physics, Bachelor of Science (BS) Physics at Università degli Studi di Ferrara
Contributions:77 releases, 34 reviews, 147 commits in 9 months
Contributions summary:Giovanni implemented the initial structure and core functionalities of a Rust-based HTTP server for Python applications, focusing on the ASGI and WSGI interfaces. They established the foundations for handling incoming HTTP requests, including request processing, header management, and body handling. The user developed key components, such as a receiver and sender, to facilitate communication between the HTTP server and the Python application. This involved utilizing libraries like `hyper` and `tokio` for HTTP processing and asynchronous operations, along with `pyo3` to interact with Python code.
Contributions:23 releases, 349 commits, 167 PRs in 2 years 11 months
Contributions summary:Giovanni's commits primarily focused on making the pydal library independent from the web2py framework. They added functionalities for customizing and subclassing, including logging, data representation, serializers, UUID generation, and validators. The contributions involved code changes in files related to database abstraction and packaging. This work aimed to enhance the library's versatility and applicability beyond its original framework.
pythonnosqlsqldatabasessqlite
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
Giovanni Barillari - Site Reliability Engineer at Sentry (sentry.io)