Duru Celasun

Senior Software Engineer at CloudQuery

London, England, United Kingdom
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
Duru Celasun is a senior software engineer with 13 years of experience building large-scale event pipelines, realtime analytics, and data warehousing solutions, currently based in London and working at CloudQuery. He specialises in Go, AWS and Snowflake, has led backend architecture at game publisher Coda Labs, and has managed engineering teams while remaining hands-on. His background spans high-throughput systems at Peak Games and GetSocial, with deep experience in ETL, streaming, and DevOps for production-critical services. An active open-source contributor, he has improved the Go implementation of Apache Thrift and added Vertica support to the popular sqlpad SQL editor, showing attention to interoperability and performance. Curious about systems-level languages, he’s exploring Rust to push reliability and efficiency further. Collected experience across startups and large-scale game platforms gives him a pragmatic, product-focused approach to architecting resilient data infrastructure.
code13 years of coding experience
job13 years of employment as a software developer
bookBSc Electrical & Electronics Engineering, BSc Electrical & Electronics Engineering at Bilkent University
languagesEnglish, Turkish
stackoverflow-logo

Stackoverflow

Stats
1,651reputation
122kreached
23answers
10questions
github-logo-circle

Github Skills (29)

javascript10
back-end-development10
go10
sql10
vertica10
nodejs10
web-development10
thrift10
postgresql9
configuration-management9
database-design9
code-generation9
http8
testing7
network-server7

Programming languages (18)

JavaCSSC++RustCMakefileGoVala

Github contributions (5)

github-logo-circle
apache/thrift

Jan 2017 - Sep 2020

Apache Thrift
Role in this project:
userBack-end Developer
Contributions:101 reviews, 22 commits, 123 PRs in 3 years 9 months
Contributions summary:Duru primarily contributed to the Go codebase of the Apache Thrift project. Their work focused on improving the Go code generation, including fixing bugs in list and binary handling, and implementing gzip compression for the HTTP transport. They also addressed issues in union field counting and improved I/O handling through context integration, demonstrating a deep understanding of the Thrift framework and its Go implementation. Several commits demonstrate testing and bug fixing to ensure correct serialization and deserialization.
actionscriptapache-thriftnetwork-clientdartapache
sqlpad/sqlpad

Feb 2015 - Feb 2016

Web-based SQL editor. Legacy project in maintenance mode.
Role in this project:
userFull-stack Developer
Contributions:19 commits, 9 PRs, 18 pushes in 1 year
Contributions summary:Duru implemented features to support the Vertica database within the SQLPad web application. This included modifying the back-end code to interact with Vertica databases, updating the front-end UI to allow for Vertica connection, and creating a caching mechanism for schema information. Furthermore, the user contributed to the configuration system of the application and enabled/disabled CSV downloads. Finally, they added support for binding to a specific IP address and fixed several minor bugs.
sap-hanaverticaodbcsql-editorsql-server
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
Duru Celasun - Senior Software Engineer at CloudQuery