Pavlo Golub

PostgreSQL Expert at PostgreSQL Ukraine

Kropyvnytskyi, Kirovohrad Oblast, Ukraine
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
Pavlo Golub is a PostgreSQL expert with 18 years of hands-on experience building and hardening database systems, currently working at CYBERTEC and co-founding PostgreSQL Ukraine. He specializes in back-end and DevOps work for high-availability and monitoring projects—contributing Windows-specific compatibility, testing, and system integrations to notable open-source tools like Patroni and pgwatch2. Pavlo helped lay the foundation for pg_timetable by designing core SQL schemas and scheduling functions, showing strength in translating operational requirements into reliable database-native solutions. His contributions often combine SQL, Python, and low-level OS interactions (ctypes and Windows APIs), reflecting a pragmatic cross-platform mindset not obvious from the title alone. Based in Kropyvnytskyi, Ukraine, he pairs a formal background in math and computer science education with a developer-first approach to production reliability. Colleagues value him for solving platform edge cases and making PostgreSQL tooling work smoothly on Windows deployments.
code18 years of coding experience
bookKirovograd Specialized School № 8
bookMEd, Math and Computer Science, MEd, Math and Computer Science at Kirovograd State Pedagogical University
languagesEnglish, Ukrainian, Slovak
stackoverflow-logo

Stackoverflow

Stats
359reputation
19kreached
10answers
2questions
github-logo-circle

Github Skills (31)

monitoring10
postgresql10
python10
high-availability10
windows10
database-administration10
scheduling10
sql10
database-design10
devops10
metric10
testing9
admin9
failover9
databases9

Programming languages (18)

C#SmartyPowerShellJavaC++CRustCMake

Github contributions (5)

github-logo-circle
pg_timetable: Advanced scheduling for PostgreSQL
Role in this project:
userBack-end Developer
Contributions:65 releases, 21 reviews, 1027 commits in 4 years 1 month
Contributions summary:Pavlo appears to be involved in the initial development of the pg_timetable project, creating the foundational SQL schema and core functionality. Their work focuses on defining the database structure, creating tables for various components, and implementing functions such as `timetable.get_running_jobs()`, setting the stage for the project's scheduling capabilities. The commits also include the creation of a main program file with usage instructions for the project.
docker-imageschedulingsqlintervalchains
cybertec-postgresql/pgwatch2

Mar 2018 - Jan 2023

PostgreSQL metrics monitor/dashboard
Role in this project:
userBack-end & Database Engineer
Contributions:20 releases, 50 reviews, 96 commits in 4 years 10 months
Contributions summary:Pavlo primarily contributed to the back-end functionality and database interactions within the PostgreSQL monitoring tool, pgwatch2. They implemented and refined SQL functions, specifically for gathering CPU load metrics on Windows servers. Their work involved writing Python code within SQL, interacting with the operating system via ctypes, and manipulating temporary tables. Further, they made several code improvements, including performance optimizations and refactoring based on external suggestions.
monitormetrics-monitorgrafanaprometheusdashboard
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
Pavlo Golub - PostgreSQL Expert at PostgreSQL Ukraine