Ahmet Başak

Engineer at Ubicloud

Ankara, Ankara, Turkey
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
Ahmet Başak is an engineer with 11 years of experience building and leading teams that deliver scalable cloud-native database services, most recently managing the Azure Cosmos DB for PostgreSQL (Hyperscale/Citus) team at Microsoft. He combines deep backend and database expertise—contributing substantial fixes and features to the high-profile open-source Citus extension for PostgreSQL—with practical cloud operations experience on Azure and AWS. A Bilkent alumnus with an MSc in Computer Graphics, he bridges system-level distributed databases and simulation/graphics tooling, and maintains hands-on fluency in Ruby, Postgres, and game engines like Godot and Unity. Known for clarifying tricky planner and UDF behaviors in Citus, he brings both feature development and production DBA instincts to managed service delivery. Now at Ubicloud, he continues to apply that hybrid developer-operator perspective to build resilient, scalable systems from the kernel of PostgreSQL up to managed cloud services.
code11 years of coding experience
job11 years of employment as a software developer
bookErasmus Exchange Student, Computer Science and Communication, Erasmus Exchange Student, Computer Science and Communication at KTH Royal Institute of Technology
bookMaster’s Degree, Computer Graphics, Master’s Degree, Computer Graphics at Bilkent University
bookKastamonu Fen Lisesi
languagesTurkish, English
stackoverflow-logo

Stackoverflow

Stats
493reputation
22kreached
12answers
3questions
github-logo-circle

Github Skills (18)

postgresql10
back-end-development10
databases10
citus10
sql10
database-design10
distributed-database10
relational-databases10
sql-database10
database10
performance-optimization8
mongodb6
flask-sqlalchemy6
python6
gcc6

Programming languages (11)

MDXDockerfileCSSCSCSSJavaScriptVueGo

Github contributions (5)

github-logo-circle
citusdata/citus

Mar 2016 - Aug 2017

Distributed PostgreSQL as an extension
Role in this project:
userBack-end Developer / Database Engineer / Database Administrator
Contributions:108 commits, 83 PRs, 425 pushes in 1 year 5 months
Contributions summary:Ahmet primarily focused on fixing issues and adding features related to the Citus database extension for PostgreSQL. They addressed a range of problems, including fixing misleading NOTICE messages related to shard pruning, improving the handling of UDFs in repartitioned subqueries, resolving crashes related to SELECT queries without a target list, and clarifying error messages related to shared libraries. They also implemented new functionality, such as the `master_modify_multiple_shards` UDF and added support for LIMIT/OFFSET. Several commits involved modifications to the core database code, including the planner and related utilities.
postgresqldatabasecitusmulti-tenantscale
aamederen/planet-wars-game

Dec 2021 - Mar 2024

Contributions:67 pushes, 1 branch, 1 tag in 2 years 3 months
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