Oğuz Albayrak

Software Engineer at Booking.com

Amsterdam, North Holland, Netherlands
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

👤
Senior
🎓
Top School
Oğuz Albayrak is a software engineer with 13 years of experience building search, data and machine learning platforms across major tech companies in Europe, currently contributing to Booking.com's Data & ML Platform in Amsterdam. He has deep backend expertise in Scala, Python and C/C++, with a strong track record implementing search systems (Lucene/Elasticsearch), recommendation engines and production-grade microservices and DevOps pipelines. His open-source and hobby projects reveal a systems-first mindset—writing a Python AST interpreter in C, a custom compiler and VM, and a simple shell—demonstrating low-level curiosity beyond typical application work. He’s shipped features at scale at companies like Workday, Delivery Hero and Demonware, and has experience owning on-call and CI migrations for real-time gaming services. As a PyCon Turkey organizer and active GitHub contributor to projects like the Go microservice framework "kite," he blends community engagement with hands-on engineering.
code13 years of coding experience
job12 years of employment as a software developer
bookSamsun Fen Lisesi
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Yıldız Teknik Üniversitesi
bookBusiness Analytics, Business Analytics at Ecole internationale des Sciences du Traitement de l'Information
bookSamsun Anadolu Lisesi
bookMaster's degree, Computer Engineering, not finished, Master's degree, Computer Engineering, not finished at Bahçeşehir Üniversitesi
languagesEnglish, French, German, Turkish, Latin, Spanish
github-logo-circle

Github Skills (9)

command-line-interface10
microservices-application10
go10
microservices10
cli10
command-line10
web-framework9
devops9
json8

Programming languages (6)

CScalaJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
koding/kite

Sep 2013 - Oct 2013

Micro-service framework in Go
Role in this project:
userBack-end & DevOps Engineer
Contributions:26 commits in 15 days
Contributions summary:Oğuz primarily contributed to the development of a micro-service framework in Go, as evidenced by the examples and core functionality changes. They implemented command-line interface (CLI) features and refactored package structures to enhance the framework's usability and maintainability. Furthermore, the user was involved in setting up the registration and kite creation processes, which indicates involvement in the DevOps aspects of the project. This includes defining the overall structure and deployment of kites.
gomicroservicesweb-frameworkdiscovery-serviceauthentication-backend
oguzalb/panpazilla

Apr 2013 - Mar 2014

Contributions:18 commits in 11 months
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