Serkan Ö

Software Engineer at JumpCloud

Istanbul, Istanbul, 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
Serkan Ö is a software engineer with 8 years of experience building reliable backend systems and distributed clients, currently at JumpCloud after several impactful roles at Hazelcast. He has deep experience with client libraries and cluster upgradability, contributing notable serialization and SQL client protocol fixes to the widely used Hazelcast open-source project. Serkan’s background spans building an automated cyber threat intelligence platform sold internationally and work on real-time, high-throughput systems using technologies like Kafka, PostgreSQL, Elasticsearch, gRPC, and Docker. A Boğaziçi University computer engineering alum based in Istanbul, he combines hands-on feature development, testing, and documentation with developer advocacy. Colleagues rely on him for thoughtful code reviews and practical refactors that improve resilience and interoperability across client and core server code.
code8 years of coding experience
job5 years of employment as a software developer
bookHigh School Diploma Science, High School Diploma Science at Private Enderun Science High School
bookLisans Bilgisayar Mühendisliği, Lisans Bilgisayar Mühendisliği at Boğaziçi University
languagesTurkish, English
stackoverflow-logo

Stackoverflow

Stats
787reputation
123kreached
40answers
3questions
github-logo-circle

Github Skills (17)

back-end-development10
data-serialization10
java10
serialization10
javas10
data-handling10
stream-processing9
distributed-systems8
realtime8
mochajs6
deep-learning6
nodejs6
chai6
tensorflow6
typescript6

Programming languages (15)

C#JavaC++JinjaCHandlebarsVueGo

Github contributions (5)

github-logo-circle
hazelcast/hazelcast

Mar 2021 - Jan 2023

Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
Role in this project:
userBack-end Developer
Contributions:585 reviews, 39 commits, 129 PRs in 1 year 10 months
Contributions summary:Serkan primarily contributed to the project's backend functionality by fixing comments, implementing serialization and deserialization logic for date/time classes, and modifying the SQL client protocol to use an integer for the year field. They addressed issues related to client disconnection, added default serializers for various date and time types, and refactored the SQL client service. Their work involved modifications to core Java classes and the addition of new utility functions related to serialization and data handling.
computationstream-processingbigtablereal-timestreaming-data
Hazelcast IMDG Node.js Client
Contributions:9 releases, 1 review, 5 PRs in 3 years 5 months
js-clientimdgnode-jshazelcastnodejs
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
Serkan Ö - Software Engineer at JumpCloud