Murat Aydin

Berlin, Germany
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 Aydin is a senior software engineer with 11+ years building mobile and IoT applications, currently focusing on Android at Vodafone in Berlin. He combines deep Android expertise—Kotlin, Coroutines, Flow, Dagger2, Espresso, BLE and WebRTC—with experience across .NET, Java backend work and even object-detection features contributed to an open-source low-latency streaming project. An experienced conference speaker and author of multiple Android books, he advocates clean architecture, unit testing and battery optimization in production apps. His background includes mission-critical aviation systems and consumer IoT, reflecting a knack for turning complex, safety- or scale-sensitive requirements into reliable products. Notably, he blends hands-on coding with community knowledge-sharing via blogs, talks and open-source contributions.
code11 years of coding experience
job15 years of employment as a software developer
bookBS, Computer Engineering, BS, Computer Engineering at Middle East Technical University
bookHighschool, Highschool at Çankaya Milli Piyango Anadolu Lisesi
languagesGerman, English, Turkish
stackoverflow-logo

Stackoverflow

Stats
3,224reputation
987kreached
67answers
26questions
Badges
android
top-5%
android-studio
top-5%
security
top-5%
iis
top-5%
emulation
top-5%
github-logo-circle

Github Skills (22)

unit-testing10
java10
javas10
rest-api10
security9
database-administration9
databases9
filepermissions9
android9
android-studio9
database9
emulation9
iis9
database-management9
object-detection8

Programming languages (7)

JavaShellJavaScriptObjective-CHTMLRubyKotlin

Github contributions (5)

github-logo-circle
ant-media/Ant-Media-Server

Mar 2017 - Mar 2020

Ant Media Server is a live streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and it can run on-premise or on-cloud.
Role in this project:
userBack-end Developer
Contributions:113 commits, 30 PRs, 108 pushes in 3 years
Contributions summary:Murat primarily contributed to back-end development within the Ant Media Server repository. Their commits focused on implementing features related to object detection, including creating REST APIs, saving detections to a database, and adding unit tests for database operations. They made modifications to core Java files such as `MapDBStore.java`, `DBStoresUnitTest.java`, and `BroadcastRestService.java`, indicating their involvement in data storage, API design, and testing aspects of the project. The commits also indicate that the user added supporting files and classes related to object detection.
rtmph264adaptivestreamswebrtc
Contributions:138 commits, 113 pushes, 5 comments in 2 months
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 Aydin