Ezgi Karabag

Senior Distributed Systems Engineer at Upbound

Antalya, Antalya, 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
Ezgi Karabag is a Senior Distributed Systems Engineer with 8 years of experience building cloud-native control planes and providers, currently driving distributed systems work at Upbound from Antalya, Turkey. She has deep hands-on experience with Kubernetes-based control plane development, contributing core composition and claim logic to the widely used Crossplane project and extending Crossplane AWS providers with real-world AWS resource integrations like CloudFront, S3, RDS, and Neptune. Ezgi combines backend engineering and cloud infrastructure expertise, routinely resolving controller logic conflicts, improving readiness and late initialization, and adding targeted unit tests to ensure reliability. Her background includes platform and architecture roles at SAP and a foundation in academia as a teaching assistant, reflecting both practical delivery and mentoring strengths. Notably, she focuses on making complex resource propagation predictable and testable—an often overlooked but critical aspect of scalable cloud control planes.
code8 years of coding experience
job5 years of employment as a software developer
bookSabancı Üniversitesi
github-logo-circle

Github Skills (24)

kubernetes10
rds10
controller10
crossplane10
apidoc10
amazon-sns10
cloud-infrastructure10
controls10
go10
api10
aws10
amazon-s310
kubernetes-pods10
aws-s310
control-systems10

Programming languages (4)

SCSSMakefileGoPython

Github contributions (5)

github-logo-circle
AWS Provider for Crossplane.
Role in this project:
userBack-end Developer & Cloud Engineer
Contributions:1 release, 32 reviews, 77 commits in 6 months
Contributions summary:Ezgi primarily contributed to configuring and managing AWS resources within the Crossplane framework. Their work involved defining and configuring Cloudfront resources, configuring S3 resources, and configuring RDS resources. They also updated dependencies, refactored existing code, and made adjustments to the provider's configurations, reflecting a good understanding of the AWS environment and its associated services.
providerterraform-modulesterraformawsterraform-module
Crossplane AWS Provider
Role in this project:
userBack-end Developer
Contributions:10 reviews, 8 commits, 5 PRs in 3 months
Contributions summary:Ezgi contributed to the Crossplane AWS Provider, specifically adding a Neptune DBCluster Resource and bumping the SNS Topic and Subscription versions. Further contributions included fixing a Cloudfront readiness issue, improving late initialization, and adding Cloudfront Response Headers Policy resource. Additional work involved deducing the "quantity" field from the length of items within the codebase and storing the CallerReference value for import scenarios. These commits demonstrate a focus on extending the provider's capabilities and ensuring proper resource configuration.
providerterraformawsterraform-modulecrossplane
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