Ebru Gol

Principal Software Engineer at Microsoft

Ankara, Türkiye 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
Ebru Gol is a Principal Software Engineer based in Ankara, Turkey, with a strong foundation in systems engineering and computer science (PhD from Boston University, MSc from EPFL). Her career bridges academia and industry—she held faculty roles at Middle East Technical University before moving into senior engineering at Microsoft—bringing rigorous research habits to large-scale software problems. She has hands-on experience in site reliability and systems engineering from roles at Google and Turkish Aerospace, and contributes to high-impact open-source projects like the Citus distributed PostgreSQL extension, where she refactored internals and improved metadata propagation. Known for translating formal verification and control-systems thinking into robust backend architecture, she excels at refactoring complex codebases and making internal APIs safer and more reusable. Colleagues describe her as a methodical problem-solver who prefers clean abstractions and incremental, well-tested improvements.
code4 years of coding experience
job12 years of employment as a software developer
bookB.Sc., Computer Engineering, B.Sc., Computer Engineering at Middle East Technical University
bookMsc, Computer Science, Msc, Computer Science at Ecole polytechnique fédérale de Lausanne
bookAnkara Fen Lisesi
bookDoctor of Philosophy (PhD), Systems Engineering, Doctor of Philosophy (PhD), Systems Engineering at Boston University
languagesEnglish, Turkish
github-logo-circle

Github Skills (14)

c1710
databases10
citus10
postgresql10
backend10
c1110
distributed-database10
sql10
relational-databases10
database-design10
back-end-development10
sql-database10
database10
metadata-management9

Programming languages (3)

DockerfileCPython

Github contributions (5)

github-logo-circle
citusdata/citus

Jan 2024 - Mar 2025

Distributed PostgreSQL as an extension
Role in this project:
userBack-end Developer / Database Engineer
Contributions:37 reviews, 36 PRs, 64 pushes in 1 year 2 months
Contributions summary:Ebru primarily contributed to the Citus database extension, focusing on internal function migrations and improvements to the codebase. They refactored code to use the `generate_qualified_relation_name` function and made internal schema public. Furthermore, the user moved internal functions to the `citus_internal` schema and also refactored code dealing with metadata updates and propagation. The user's contributions included modifications across multiple backend files, demonstrating a strong understanding of the Citus extension's architecture and functionality.
distributedrelational-databasesqlcitusscale
shebpamm/citus

Sep 2024 - Sep 2024

Distributed PostgreSQL as an extension
Contributions:1 push in 1 day
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
Ebru Gol - Principal Software Engineer at Microsoft