Cenk Alti

Senior System Engineer at Teleport

Old Toronto, Ontario, Canada
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
Cenk Alti is a Senior System Engineer with over 15 years of experience building and shipping reliable web and distributed systems, currently focused on infrastructure at Teleport. He prefers Go and Python, and brings a discipline of simplicity, testing, standards-based design, and continuous deployment to backend engineering. His open-source contributions include meaningful fixes and features to high-profile projects like etcd and bbolt, tackling concurrency, watcher reliability, and slow-consumer bugs in production-grade distributed components. At AWS he worked on EKS/etcd and RDS/MySQL teams, and before that helped scale storage backends and resumable uploads at Put.io. Comfortable across startups and large cloud providers, he blends pragmatic engineering with deep systems knowledge and a track record of improving robustness in core infrastructure. An unspoken strength is his knack for finding and fixing subtle race conditions and edge-case failures that often evade tests until production.
code15 years of coding experience
job11 years of employment as a software developer
bookBSc Dual Diploma Program Information Systems Engineering, BSc Dual Diploma Program Information Systems Engineering at Binghamton University
bookBSc Dual Diploma Program Information Systems Engineering, BSc Dual Diploma Program Information Systems Engineering at Boğaziçi University
languagesEnglish, Turkish
stackoverflow-logo

Stackoverflow

Stats
2,850reputation
380kreached
11answers
5questions
Badges
package
top-5%
sqlite
top-1%
python
top-5%
github-logo-circle

Github Skills (68)

python10
testing10
http10
databases10
microservices-application10
file-operations10
automation10
infrastructure10
remote-execution10
microservices10
backend10
concurrency10
api10
golang10
database10

Programming languages (19)

CSSC++CRustGoXSLTHTMLTypeScript

Github contributions (5)

github-logo-circle
cenkalti/backoff

Feb 2014 - Apr 2020

⏱ The exponential backoff algorithm in Go
Role in this project:
userBack-end Developer
Contributions:99 commits, 46 PRs, 88 pushes in 6 years 2 months
Contributions summary:Cenk's primary contribution revolves around the implementation of a backoff algorithm in Go. The initial commit establishes the core functionality, followed by the addition of a "Retry" helper function to facilitate retrying operations. Subsequent commits refine the implementation by converting integer types to `time.Duration`, adding comments for clarity, reordering fields, and introducing a "Ticker" for timed operations. These changes highlight the user's focus on enhancing the reliability and utility of the backoff mechanism within the Go project.
golangexponential-backoffexponentialbackoffbackoff-algorithm
koding/kite

Oct 2013 - Mar 2015

Micro-service framework in Go
Role in this project:
userBack-end Developer
Contributions:669 commits, 3 PRs, 2 comments in 1 year 5 months
Contributions summary:Cenk primarily contributed to the back-end aspects of the project, specifically focusing on implementing features for the messaging system. Their work included fixing error messages and implementing an HTTP messenger, suggesting a move away from a ZeroMQ messenger. The commits demonstrate a focus on the core architecture and communication mechanisms within the microservice framework.
golangmicro-serviceframeworkservice-framework
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
Cenk Alti - Senior System Engineer at Teleport