Giovanni Barillari

Site Reliability Engineer at Sentry (sentry.io)

Vienna, 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 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.
code12 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science (BS) Physics, Bachelor of Science (BS) Physics at Università degli Studi di Ferrara
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
46reputation
217reached
2answers
0questions
github-logo-circle

Github Skills (36)

asynchronous10
benchmark10
frameworkbenchmarks10
python10
async10
gunicorn10
benchmarking10
io10
mongodb-database10
hyper10
http-server10
asgi10
web2py10
rust10
nginx10

Programming languages (14)

SmartyJavaC++RustGoMustacheHTMLHCL

Github contributions (5)

github-logo-circle
emmett-framework/granian

Apr 2022 - Jan 2023

A Rust HTTP server for Python applications
Role in this project:
userBack-end Developer
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.
asgipythonasynciorustpython-applications
web2py/pydal

Dec 2014 - Nov 2017

A pure Python Database Abstraction Layer
Role in this project:
userBack-end Developer
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)