Martin Mitrevski

Director Of Engineering at Stream

Ohrid, Southwestern Region, North Macedonia
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
Martin Mitrevski is a Director of Engineering with 11 years of experience leading mobile and SDK teams, currently overseeing chat, video, and activity feeds at Stream powering apps for over a billion users. He combines hands-on iOS architecture and SwiftUI expertise with product-facing responsibilities, having designed Stream’s SwiftUI chat SDK and established its CI/CD and onboarding practices. A former staff engineer and tech lead at G+D Netcetera, Martin has shipped mobile solutions across payments, transport, AR, and indoor navigation, and maintains an active open-source role contributing to Stream’s popular stream-chat-swift SDK. He’s a book author, international speaker, and blogger who translates deep technical work into accessible ideas—often surfacing practical lessons from SDK internals and developer tooling. Based in Ohrid, North Macedonia, he brings a mix of technical craftsmanship, mentorship, and product empathy to high-scale developer platforms.
code10 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (B.Sc.) Information Technology and Engineering, Bachelor of Science (B.Sc.) Information Technology and Engineering at Faculty of Computer Science and Engineering
github-logo-circle

Github Skills (10)

chat-sdk10
uitest10
chat10
swift10
ios10
xctest10
testing10
uikit6
swiftui-app6
swiftui6

Programming languages (7)

TypeScriptShellGoSwiftRubyKotlinDart

Github contributions (5)

github-logo-circle
GetStream/stream-chat-swift

Oct 2021 - Jan 2023

💬 iOS Chat SDK in Swift - Build your own app chat experience for iOS using the official Stream Chat API
Role in this project:
userMobile Developer (iOS)
Contributions:1038 reviews, 64 commits, 217 PRs in 1 year 3 months
Contributions summary:Martin primarily contributed to the iOS Chat SDK, implementing new features and resolving issues within the Swift codebase. They added functionality for tracking SDK usage, introduced a feature flag for quoted messages, and made adjustments to testing tools. The commits demonstrate an understanding of the SDK's internal architecture and UI components, as well as the ability to modify and test the SDK's behavior. These changes indicate that the user is actively involved in developing and maintaining the iOS-specific chat functionality.
streamioiosstreamstream-chatios-chat
SwiftUI Chat SDK ➜ Stream Chat 💬
Contributions:43 releases, 311 reviews, 591 commits in 1 year 2 months
leancloudstreamioiosstreamchatting-app
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
Martin Mitrevski - Director Of Engineering at Stream