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/RecordRTC

Jul 2014 - Apr 2022

RecordRTC is WebRTC JavaScript library for audio/video as well as screen activity recording. It supports Chrome, Firefox, Opera, Android, and Microsoft Edge. Platforms: Linux, Mac and Windows.
Role in this project:
userFull-stack Developer
Contributions:42 releases, 330 commits, 75 PRs in 7 years 9 months
Contributions summary:Muaz primarily focused on improvements to the RecordRTC library, a WebRTC JavaScript library for audio/video and screen recording. The contributions involved moving code to separate files, enhancing the "save" method, and fixing bugs. The user's work also included updates to the demo and related HTML files.
androidaudiochromefirefoxjavascript
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.
audiojavascriptwebcamwebrtcwebrtc-demos
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