Metin Döşlü

Istanbul, Istanbul, 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
Metin Döşlü is a seasoned distributed database engineer and leader with 13 years of experience building production-grade systems, currently based in Istanbul. He helped grow Citus into a scalable PostgreSQL extension—contributing core features like count-distinct in subqueries, binary COPY support, and modify-CTE handling—and continued that work through acquisition and leadership roles at Microsoft. As a Principal/Senior Software Engineering Manager he blends deep internals expertise with people and project management, guiding open-source database development in the Postgres ecosystem. Trained at Boğaziçi University (B.S. and M.S. in Computer Engineering), he pairs academic rigor with practical delivery across cloud services, traffic control systems, and distributed SQL. Notably, his commits touch core query processing rather than just tooling, reflecting a low-level mastery that informs his strategic decisions.
code13 years of coding experience
job13 years of employment as a software developer
bookM.S., Computer Engineering, M.S., Computer Engineering at Boğaziçi Üniversitesi
bookB.S., Computer Engineering, B.S., Computer Engineering at Boğaziçi University
languagesEnglish
github-logo-circle

Github Skills (9)

databases10
query-optimization10
citus10
postgresql10
distributed-database10
sql10
relational-databases10
sql-database10
database10

Programming languages (6)

DockerfileCSSShellCJupyter NotebookPython

Github contributions (5)

github-logo-circle
citusdata/citus

Feb 2016 - Oct 2020

Distributed PostgreSQL as an extension
Role in this project:
userBack-end Developer / Database Engineer
Contributions:2 releases, 11 reviews, 129 commits in 4 years 8 months
Contributions summary:Metin's commits focused on enhancing the core functionality of the Citus database extension. They implemented features to support count distinct operations within subqueries and optimized the COPY functionality, introducing binary format support for improved data transfer. Additionally, the user added support for modify CTEs and other complex modifications. The commits involved the core database code and SQL functionality, demonstrating a deep understanding of the database internals and query processing.
postgresqldatabasecitusmulti-tenantscale
citusdata/cms_topn

Aug 2015 - Aug 2017

Contributions:9 PRs, 14 pushes, 8 branches in 2 years
postgresqlcount-min-sketchsketchpostgresql-extension
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