Jonathan Gonzalez

Maintainer at CloudNativePG

Tuscany, Italy
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
Jonathan Gonzalez is a seasoned maintainer and backend/devops engineer with 14 years building and operating cloud-native systems from Kubernetes operators to logging pipelines. Based in Tuscany, he leads CloudNativePG and contributes key PostgreSQL integrations to Fluent Bit (including CockroachDB support and improved data partitioning), blending deep database internals with production-grade tooling. His background spans OpenStack deployments, large-scale sysadmin work and team leadership—skills he applies to CRD design, security context hardening and operator pod customization. A long-time free-software hacker, he pairs pragmatic infrastructure automation with a habit of hunting subtle bugs and improving observability in widely used open-source projects.
code14 years of coding experience
job17 years of employment as a software developer
bookBS, Computer Engineering, BS, Computer Engineering at Universidad de Santiago de Chile
languagesEnglish
github-logo-circle

Github Skills (18)

kubernetes10
postgresql10
databases10
c1110
c1710
kubernetes-pods10
fluent-bit10
database-management10
stream-processing10
database10
operator10
cockroachdb9
devops9
sql9
logging9

Programming languages (16)

SmartyMDXJavaCSSC++CMakefileGo

Github contributions (5)

github-logo-circle
CloudNativePG is a comprehensive platform designed to seamlessly manage PostgreSQL databases within Kubernetes environments, covering the entire operational lifecycle from initial deployment to ongoing maintenance
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1910 reviews, 200 commits, 2181 PRs in 2 years 1 month
Contributions summary:Jonathan contributed to the core functionality of the CloudNativePG project by adding a `podTemplate` parameter to the CRD specification, enabling fine-grained pod configuration. They updated the `controllen-gen` dependency, resolving a bug in CRD generation. The user also modified the core components of the project, including changes to the security context, as well as the configuration of the services used by the cluster.
operatorfailovercoversjson-loggingstreaming
fluent/fluent-bit

Mar 2020 - Sep 2020

Fast and Lightweight Logs and Metrics processor for Linux, BSD, OSX and Windows
Role in this project:
userBack-end Developer & Database Engineer
Contributions:30 reviews, 13 commits, 21 PRs in 6 months
Contributions summary:Jonathan primarily contributed to the `out_pgsql` plugin, focusing on enhancing PostgreSQL integration within the Fluent Bit project. Their work included fixing escaping issues to ensure data integrity, adding features like timestamp and tag columns for improved data partitioning, and adding support for CockroachDB. They also addressed minor bugs and improved the logging output within the plugin. Further contributions included fixing an issue in the `in_tail` plugin related to exiting after reading files and improved debugging output.
data-collectorpromqlloggingprometheuscloudnative
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
Jonathan Gonzalez - Maintainer at CloudNativePG