Murat Ayan

Software Engineer at Stripe

Stockholm, Sweden
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
Murat Ayan is a seasoned software engineer with 12 years of experience building scalable, distributed systems for companies like Stripe, Shopify and Spotify, currently focused on Stripe Tax. He brings deep backend expertise in Java, Scala, microservices, NoSQL and Postgres, and a strong grounding in algorithms, data structures and DataFlow-based pipelines. At Spotify he led cross-team efforts to localize and personalize experiences for large markets like India, and at Hazelcast contributed bug fixes and test coverage to a high-profile real-time data platform. Known for translating business requirements into pragmatic technical designs, he thrives in international, collaborative teams and stakeholder-facing roles. Based in Stockholm, he combines academic rigor with hands-on contributions to open-source systems and a continual appetite for learning new technologies.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Sabanci University
bookHigh School Diploma, High School Diploma at T.C. Ziraat Bankası Balıkesir Fen Lisesi
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Uppsala University
languagesEnglish, Turkish, Swedish
stackoverflow-logo

Stackoverflow

Stats
575reputation
27kreached
8answers
13questions
github-logo-circle

Github Skills (19)

testing10
distributed-systems10
java10
javas10
data-structure9
data-structures9
stream-processing8
caching8
distributed-computing7
big-data7
parse-platform6
jogl6
android-studio6
wildfly6
android6

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
hazelcast/hazelcast

Apr 2015 - Oct 2015

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:8 commits, 54 PRs, 10 pushes in 6 months
Contributions summary:Murat's contributions primarily focused on fixing bugs and improving the Hazelcast codebase. Their work involved addressing issues related to the `SingleNodeTest`, `NotEqualPredicate` with null values, and index functionality. Furthermore, the user updated and added test coverage for existing utilities and services, including `MD5UtilTest` and `ManagementCenterService`. Additionally, the user made enhancements by modifying existing classes like `BasicTestTask` to be PartitionAware.
computationstream-processingbigtablereal-timestreaming-data
muratayan/hazelcast

Feb 2015 - Jun 2016

Contributions:2 PRs, 113 pushes, 42 branches in 1 year 4 months
data-gridin-memorymemorygrid
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
Murat Ayan - Software Engineer at Stripe