Ahmet Mermerkaya

Software & Business Developer at Ant Media

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
Ahmet Mermerkaya is a software and business developer with 17 years of experience building high-performance media and embedded systems, and co-founder of Ant Media and Spaceport.tv. He combines deep hands-on expertise in native media stacks (FFmpeg, native WebRTC, RTMP/FLV via JNI) and Android streaming with product- and go-to-market responsibilities. Earlier roles at Aselsan included boosting device performance by over 100% through disciplined OOP, tooling and process improvements, and teaching colleagues C++/UML practices. A contributor to notable open-source projects like Ant Media’s Android RTMP clients, he’s comfortable across C/C++, Java, Spring and MongoDB while mentoring teams and running developer communities. Based in Ankara, he blends engineering rigor with practical business development—often translating low-level protocol work into commercial streaming products.
code17 years of coding experience
job10 years of employment as a software developer
bookBsc, Electric & Electronics Engineering, Bsc, Electric & Electronics Engineering at Hacettepe University
github-logo-circle

Github Skills (14)

flv10
javas10
video-streaming10
rtmp10
mp410
android10
java10
h26410
exoplayer9
jna9
debug8
debugging8
c117
c177

Programming languages (9)

TypeScriptJavaC++ShellCJavaScriptObjective-CHTML

Github contributions (5)

github-logo-circle
It is probably the smallest(~60KB, fat version ~300KB) rtmp client for android. It calls librtmp functions over JNI interface
Role in this project:
userBack-end Developer
Contributions:1 review, 76 commits, 16 PRs in 5 years 10 months
Contributions summary:Ahmet primarily contributed to the `librtmp-client-for-android` repository, focusing on adding and enhancing FLV muxing and sending capabilities via RTMP. This included integrating FLV muxing, supporting different NAL unit types, and fixing related bugs. The user also added functionality to check the connection status and updated the project's dependencies.
rtmpcallsfatandroidkotlin
Native RTMP client for publishing and playing video streams for Android
Role in this project:
userMobile Developer (Android)
Contributions:31 commits, 1 PR, 18 pushes in 4 years 4 months
Contributions summary:Ahmet primarily focused on enhancing the Android-based live video broadcasting application. Their contributions include adding adaptive video streaming capabilities, upgrading the RTMP client version, and fixing a bug related to activity lifecycle management. Additionally, they made changes to the video player initialization and error handling, as well as improvements in logging and debugging functionalities. The user has shown strong knowledge of Android SDK and media streaming implementation.
rtmppublishingstreamsandroidvideo-streams
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
Ahmet Mermerkaya - Software & Business Developer at Ant Media