Ali Ok

Principal Software Engineer at Knative

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
Ali Ok is a Principal Software Engineer with over 15 years of experience, currently driving Knative Eventing and Kafka work at Red Hat and helping align upstream Knative with Red Hat OpenShift Serverless. A prolific open-source maintainer and CNCF Ambassador, he holds approver status in Knative modules, serves on the Knative Steering Committee, and has led contributor strategy and mentoring efforts across CNCF and Apache programs. He combines deep systems and cloud-native expertise—Golang, Java, Kubernetes operators and DevOps—with a history of building cloud services, mobile backends, and real-time sync systems that earned two published US patents and one pending. His GitHub contributions include critical backend work, conformance tests, and conversion webhooks for knative/eventing-contrib and key improvements to projects like AeroGear and Keycloak metrics. An organizer of KCD Istanbul and co-founder of OpenTR, he actively grows the local open-source ecosystem while maintaining a global, distributed engineering practice. Collected experience across greenfield and productized cloud platforms makes him adept at shaping APIs and specs that meet both community and enterprise needs.
code15 years of coding experience
job15 years of employment as a software developer
bookB.S. Computer Engineering, B.S. Computer Engineering at Istanbul Technical University
languagesEnglish, Turkish
stackoverflow-logo

Stackoverflow

Stats
726reputation
172kreached
13answers
19questions
github-logo-circle

Github Skills (45)

keycloak10
api-rest10
kubernetes10
javascript10
api-design10
restful-api10
webhooks10
testing10
cloudevents10
kafka10
go-testing10
java10
javas10
go10
prometheus10

Programming languages (23)

JavaJinjaCSSCRustMakefileGoHTML

Github contributions (5)

github-logo-circle
knative/eventing

Jun 2019 - Sep 2022

Event-driven application platform for Kubernetes
Role in this project:
userBack-end & DevOps Engineer
Contributions:114 reviews, 58 commits, 75 PRs in 3 years 3 months
Contributions summary:Ali's contributions focused on enhancing the Knative Eventing platform. They primarily worked on implementing features related to user information annotations, adapting to new Knative package utilities, and addressing missing annotations across various resources like Brokers, Triggers, and Subscriptions. The user also made improvements by contributing to conformance tests for channel functionalities, including name, status, and subscriber-related aspects. These changes were critical for improving the stability and reliability of the project.
eventingeventscloudeventsspecificationdeveloper-productivity
knative/eventing-contrib

May 2020 - Nov 2020

Event Sources
Role in this project:
userBack-end & DevOps Engineer
Contributions:43 reviews, 28 commits, 31 PRs in 5 months
Contributions summary:Ali primarily contributed to the Knative Eventing Contrib repository by implementing and refactoring backend logic, including Kafka-related components. Their work involved adding conformance tests for eventing channels, fixing a critical error return, and converting between KafkaSource and KafkaBinding versions. They also worked on conversion webhooks and made updates to deployment configurations, and dependency management to ensure the stability and functionality of the system.
cloudeventssourcesevent-driven
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
Ali Ok - Principal Software Engineer at Knative