Petr Malik is a Senior Software Engineer with 12 years of experience building cloud-native, database-focused back-end systems and automation frameworks across startups and established companies. He combines deep practical expertise in Go, Python and Java with hands-on experience in Terraform, Docker, Pub/Sub systems, and both SQL and NoSQL databases, having contributed significant features and fixes to the OpenStack Trove DBaaS project. Petr has designed event-driven provisioning and lifecycle management frameworks, implemented scalable asynchronous task execution using goroutines and cloud build pipelines, and customized Terraform tooling for automated code generation. His background in physics and astrophysics informs a methodical, data-driven approach to regression analysis and numerical problems, enabling robust solutions for complex distributed systems. Based in Barrie, Ontario, he pairs open-source contributions and enterprise-grade product development with cross-continental collaboration experience.
12 years of coding experience
9 years of employment as a software developer
Master’s Degree, Astrophysics, Master’s Degree, Astrophysics at Durham University
Bachelor’s Degree, Physics & Astrophysics, Bachelor’s Degree, Physics & Astrophysics at University of Toronto
OpenStack Database As A Service (Trove). Mirror of code maintained at opendev.org.
Role in this project:
Back-end Developer & Database Engineer
Contributions:129 commits in 2 years
Contributions summary:Petr's contributions focused on addressing issues related to creating instances with backups and ensuring data migration in a PostgreSQL environment. They also addressed a bug related to case sensitivity in PostgreSQL names and modified SQL statements in the guest agent. Furthermore, the user refactored the code to support the Cassandra database and improved management of the Cassandra logs. Overall, the user demonstrated a strong understanding of database management and backend development within the OpenStack Trove project.
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.