Burak Yücesoy is a Principal Software Engineer based in Amsterdam with a decade of experience building and operating distributed database systems and managed cloud services. He has deep PostgreSQL and Citus expertise, having contributed critical fixes and performance improvements to the Citus extension and the widely used postgresql-hll HyperLogLog extension. At Microsoft he led engineering for Cosmos DB for PostgreSQL and helped transition Citus into a managed service, combining hands-on backend development with product roadmap and mentorship responsibilities. His background spans low-latency in-memory systems at SAP to research-driven robotics work at Carnegie Mellon, reflecting a mix of rigorous systems engineering and practical production delivery. Burak is notable for bridging open-source stewardship with enterprise-grade cloud operations, improving stability and scalability in real-world database workloads.
10 years of coding experience
9 years of employment as a software developer
B.S Computer Engineering, B.S Computer Engineering at Bilkent University
PostgreSQL extension adding HyperLogLog data structures as a native data type
Role in this project:
Database Engineer / Database Administrator
Contributions:2 releases, 24 commits, 31 PRs in 1 year 9 months
Contributions summary:Burak's contributions primarily revolve around maintaining and updating the PostgreSQL extension. They fixed build failures related to PostgreSQL versions, restructured the codebase according to Citus and PGXS guidelines, and updated the extension release versions. The user also addressed an issue with memory allocation within the extension and corrected format specifiers. The overall focus is on the stability, compatibility, and proper functioning of the extension within the PostgreSQL environment.
Contributions:13 releases, 175 commits, 147 PRs in 2 years 6 months
Contributions summary:Burak primarily focused on improving the Citus database extension, specifically targeting regression tests and foreign table storage. They corrected errors in test metadata, enabling hash partitioned tables, and fixed the storage type of foreign tables. Furthermore, the user made changes to improve the stability and performance of data loading processes within the database extension. They also worked on adding support for foreign keys and other performance enhancements.
distributedrelational-databasesqlcitusscale
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
Burak Yücesoy - Principal Software Engineer at Ubicloud