Murat Dogan

Software Engineer at Asis Elektronik ve Bilişim Sistemleri A.Ş.

Kadıköy, 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

👤
Senior
🎓
Top School
Murat Dogan is a software engineer based in Kadıköy, Istanbul with eight years of experience focused on frontend development and full-stack problem solving. He has shipped features and mentored engineers at companies including Huawei and Insider, working extensively with React, Vue, TypeScript and modern web tooling. Beyond UI work, he contributes to open-source networking code—enhancing TURN support and ICE handling in a C/C++ WebRTC library—which signals strong systems-level understanding uncommon for a frontend-focused developer. Currently at Asis Elektronik, he blends hands-on implementation, code review, and technical interviewing to raise team quality while maintaining a pragmatic, detail-oriented approach.
code8 years of coding experience
job3 years of employment as a software developer
bookBSc, Computer Engineering, BSc, Computer Engineering at Koç University
languagesTurkish, English
github-logo-circle

Github Skills (15)

ice10
c-language10
cprogramming-language10
webrtc10
datachannel10
cpp9
peer-to-peer8
sctp7
configuration-management6
configurations6
configuration-file6
client-websocket5
websocket-client5
websocket5
websockets-client5

Programming languages (5)

TypeScriptC++ShellCJavaScript

Github contributions (5)

github-logo-circle
C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets
Role in this project:
userBack-end Developer
Contributions:8 reviews, 64 commits, 30 PRs in 1 year 6 months
Contributions summary:Murat focused on adding and improving TURN server support within the WebRTC network library. They modified the ICE transport and configuration files to incorporate TURN server information, including relay types and authentication details. The changes involved integrating with the Nice library for ICE handling and adapting the code to manage TURN server protocols and candidate types. Furthermore, the user has added several stats features into the project.
libnicertcdatachannelwebrtc-videoc-plus-pluswebrtc
murat-dogan/node-datachannel

Jul 2020 - Jan 2023

WebRTC For Node.js and Electron (including WebSocket Client & Server). libdatachannel node bindings.
Contributions:22 releases, 14 reviews, 332 commits in 2 years 5 months
libdatachannelp2pwebrtcchannelspeer-to-peer
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 Dogan - Software Engineer at Asis Elektronik ve Bilişim Sistemleri A.Ş.