Carvel Baus

Kubernetes CSI Developer at Infinidat

Florida, United States
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

👤
Senior
🎓
Top School
Carvel Baus is a Kubernetes CSI developer and senior software engineer with a long technical pedigree, bringing over 25 years of language experience (Java, Scala, C/C++, Go) and nine years of focused cloud-native practice. Currently at Infinidat, he builds storage integrations for container platforms and has deep hands-on experience with operators, CRI runtimes, and container tooling. His notable open-source contributions include enhancing backup/restore workflows and pgbouncer integration in the widely used CrunchyData Postgres Operator, showing a knack for production-grade database automation on Kubernetes. Previously he drove multi-architecture and operator work at Red Hat and Crunchy Data, blending systems-level coding with orchestration patterns. Based in Florida, he combines low-level systems expertise with modern cloud-native practices, often surfacing subtle lifecycle and PVC/data-removal edge cases that improve cluster reliability. Colleagues rely on him for pragmatic solutions that bridge storage, databases, and Kubernetes operator complexity.
code9 years of coding experience
job20 years of employment as a software developer
bookBachelor of Science, Bachelor of Science at North Carolina State University
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

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

Github Skills (16)

database-management10
databases10
kubernetes10
re-store10
backup10
kubernetes-operator10
go10
database-administration10
postgresql10
admin10
kubernetes-pods10
database10
data-services9
operator9
data-service9

Programming languages (4)

JavaDockerfileShellGo

Github contributions (5)

github-logo-circle
Production PostgreSQL for Kubernetes, from high availability Postgres clusters to full-scale database-as-a-service.
Role in this project:
userBack-end & Database Engineer
Contributions:31 commits, 36 PRs, 26 comments in 8 months
Contributions summary:Carvel primarily focused on enhancing the backup and restore capabilities of the PostgreSQL operator. They added functionality for pgdump and pg_restore, implementing the necessary Pgtask workflows and related API endpoints. The user also worked on configuring and integrating pgbouncer, including credential management and database authorization, along with addressing issues with its integration within the cluster. Furthermore, they contributed to the job controller and other areas to address delete operations and cluster lifecycle management, including the removal of PVCs and the handling of data removal tasks.
clustersdatabase-as-a-serviceoperatorpostgres-operatorproduction
PostgreSQL Operator Creates/Configures/Manages PostgreSQL Clusters on Kubernetes
Contributions:195 pushes, 34 branches in 1 year 4 months
clusterspostgresql-clustersoperatorkubernetespostgres
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