Muaz Khan

Pakistan
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
Muaz Khan is a WebRTC and JavaScript specialist with 14 years of hands-on experience building real-time media and front-end tooling from Pakistan. He is the driving force behind widely used open-source projects like WebRTC-Experiment, RecordRTC and DetectRTC, focusing on cross-browser audio/video/screen recording and feature detection. His contributions span full-stack engineering and UI polish—fixing bugs, improving demos, and implementing multi-stream and GIF recording features that broaden real-world compatibility. Comfortable across Linux, Mac and Windows environments, he blends practical browser API expertise with usable developer tooling. Notably, his work often improves developer experience and interoperability rather than just adding features, making complex WebRTC capabilities accessible to others. He holds formal computer science training from Attock Degree College and the University of the Punjab.
code14 years of coding experience
bookBCS, Computer Science, A, BCS, Computer Science, A at University of the Punjab, Lahore
bookICS, Computer Science, A, ICS, Computer Science, A at Attock Degree College
languagesUrdu, English
stackoverflow-logo

Stackoverflow

Stats
7,186reputation
2.5mreached
137answers
23questions
Badges
webrtc
top-1%
javascript
top-5%
html
top-5%
html5-audio
top-5%
github-logo-circle

Github Skills (27)

javascript10
canvas10
css10
user-interface10
ui-design10
uid10
front-end-development10
webm10
html10
video-recording10
audio-recording10
webrtc10
gif9
html5-audio9
nodejs9

Programming languages (3)

TypeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
muaz-khan/DetectRTC

Sep 2014 - Mar 2022

DetectRTC is a tiny JavaScript library that can be used to detect WebRTC features e.g. system having speakers, microphone or webcam, screen capturing is supported, number of audio/video devices etc. https://www.webrtc-experiment.com/DetectRTC/
Role in this project:
userFront-end Developer
Contributions:21 releases, 106 commits, 33 PRs in 7 years 7 months
Contributions summary:Muaz updated the main JavaScript file, "DetectRTC.js," indicating a focus on the core logic of the project. These updates involved adding new features for browser detection, including support for WebRTC features. The commits demonstrate efforts to improve the functionality of the library, adding support for new capabilities and fixing various issues. These changes are vital to the project's goal of detecting WebRTC features.
axiswebrtcvideowebcamtiny
Cross browser audio/video/screen recording. It supports Chrome, Firefox, Opera and Microsoft Edge. It even works on Android browsers. It follows latest MediaRecorder API standards and provides similar APIs.
Role in this project:
userFull-stack Developer
Contributions:5 releases, 42 commits, 8 PRs in 4 years 2 months
Contributions summary:Muaz primarily contributed to the development of cross-browser audio and video recording capabilities, specifically focused on implementing features related to the MediaRecorder API. Their work included adding and modifying JavaScript files to enable audio and video recording, including creating a GIF recorder. They implemented a multi-stream recorder allowing simultaneous audio and video capture. The user also integrated the Whammy.js library for webM recording.
webrtcmicrosoft-edgevideomicrosoftmediarecorder-api
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
Muaz Khan