Muhammad Usman B.
LahorePakistan
100% Job Success

WebRTC Expert & Engineer | FFMPEG, OBS, Unity, Unreal Engine Streaming

About Me: Passionate about technology & real-time communication, I, Muhammad Usman Bashir (Mr. WebRTC), have mastered the core algorithms behind real-time Audio & Video Communication and Game Streaming using WebRTC. With over 5 years of commercial experience as a Core WebRTC Engineer & Research Scientist, I have a proven track record in WebRTC Cross-Platform R&D, Digital Signal Processing, & Data Processing. Provided consultations to over 100 organizations worldwide, including National Health Services (NHS) England, Afiniti, Dolby.io, Antmedia, Bandwidth Company, SignalWire, Metazooie Inc., & Eagle3dStreaming. Career Highlights: - Granted **PATENT** in the USA: "METHOD AND SYSTEM FOR TELECONFERENCING USING INDIVIDUAL MOBILE DEVICES" - 40 under 40 Tech Innovator 2024: Featured in The Verge Magazine for my contributions to WebRTC technology. - Versatile Roles: Throughout my career, I have excelled as a Developer, Research Analyst, and WebRTC Engineer, focusing on real-time data processing, (WebRTC & DSP algorithm optimizations), stressing testing of WebRTC & its scalability. When & Where I Can Assist You: - **Do you develop code by yourself?** - Yes, I love coding and currently, I can code in any language where WebRTC lives. - Latency Issues in Audio Video Calling: - Latency is the biggest issue in Audio Video calling, causing lag in video and bad impact. I have spent considerable time analyzing and debunking this issue on almost all types of networks, including local network, WiFi, public networks, with VPN, and on airports by developing small tools. - Extensive WebRTC Testing - I have tools to extensively test WebRTC on all types of platforms. I am equipped with GPU-based laptops, including a Dell XPS 15 for Windows & Linux and a MacBook Pro for macOS. I also have AR/VR glasses (Apple Vision Pro, Magic Leap 2, Pico 4 Headset) for testing AR/VR content streaming & Apps. Additionally, I use a range of Android and iOS devices, including the Google Pixel 7 and iPhone 14 Pro, for cross-platform WebRTC testing. Ready to take your WebRTC project to the next level? Connect with Muhammad Usman Bashir (Mr. WebRTC) to discuss how we can achieve your goals with cutting-edge WebRTC solutions. Experience: - WebRTC Cross-Platform Development: Expertise in C/C++, Swift, Go, Rust and Java, including the replacement of Java Audio Device Module with Oboe Audio Device Module to achieve low hardware latency for audio. - Core WebRTC Algorithm Modifications: Enhancements to WebRTC core algorithms such as AEC, ANS, AGC, Neteq, and Audio Mixer. - Game Streaming Plugins: Developed game streaming plugins for **Unreal Engine 4/5 & Unity**, and implemented 3D avatar streaming in conference solutions. - WebRTC Research: Conducted in-depth research on WebRTC audio and video channel quality issues, addressing hardware and network latency and platform adaptiveness. - DSP Concepts Implementation: Developed stream selection (Adhoc-Streams) and stream synchronization (Adhoc-Playout) algorithms. - Machine Learning Models: Built models for natural language understanding, computer vision, algorithmic optimization, data mining, and machine intelligence, using frameworks like Keras, TensorFlow, and PyTorch. - Automation Engineering: Experienced in web scraping and crawling using Beautiful Soup, Python Requests, Scrapy, Selenium, and urllib. - Statistical Analysis and Android NDK Development: Proficient in probability, statistical analysis, and Android NDK development using C/C++/Assembly. Specialties: - Languages: C/C++, Go/Rust, Java/Kotlin, Python, React-Native - Frameworks & SDKs: Jitsi, Janus, AntMedia, Kurento Media Server, FreeSwitch, Asio4All Driver, Unity, Unreal Engine. - Academic Focus: WebRTC & VoIP, Probability & Statistics, Machine Learning, Artificial Intelligence - Contributions: Active contributions to research communities including JMLR, Medium, GitHub, and Stack Overflow, with published articles and shared expertise. Selected Projects: 1. **Real-Time Translation Service**: Developed a multilingual audio translation service using WebRTC, ensuring low latency and high-quality communication. 2. **Game Streaming Platform**: Engineered a game streaming solution leveraging WebRTC for seamless, high-quality video delivery. 3. **Secure Video Conferencing**: Designed and deployed a secure, encrypted video conferencing solution for enterprise use. 4. **WebRTC-based AR/VR Solutions**: Implemented WebRTC in AR/VR glasses for real-time communication and immersive experiences. 5. **Custom WebRTC SDKs**: Developed and customized WebRTC SDKs for cross-platform use, including Android, iOS, Desktop, Web (WebAssembly), Unity, and Unreal Engine. 6. **End-to-End Audio LLMs using WebRTC**: Leveraged large language models for real-time audio translation and transcription. 7. **Network Optimization and Scaling**: *Assisted companies in optimizing network performance, achieving the lowest latency, and scaling their WebRTC solutions.
Work history

Muhammad Usman B. has more jobs. Create an account to review them
Skills

Skills

  • Full-Stack Development
  • Back-End Development
  • Generative AI
  • Prompt Engineering
  • LLM Prompt
  • LLM Prompt Engineering
  • OBS Studio
  • Streaming Software

Get started working with Muhammad Usman quickly with these predefined projects.

Get started working with Muhammad Usman quickly with these predefined projects.

You will get WebRtc Game and Video Streaming Server

From $1,000
20 days delivery