San Francisco, California, United States
• Native Engineering is a small team of senior C++ engineers responsible for client-side voice and video chat and streaming at Discord.
• The team supports Windows, Mac, Linux, Android, iOS, Xbox, and PS5.
• I was the team's Android expert and main engineer and owner for Android audio/video performance at Discord.
• I designed and implemented Discord's video rendering library for Android which has 100+ million users.
• Responsibilities: real-time rendering • encoding/decoding • camera • screen-sharing • audio routing • bluetooth • A/V sync • RTC networking • bandwidth estimation, many simultaneous participants