Brent G

Senior Solution Architect And Dev Manager at Agora

California, United States
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
Brent G is a Senior Solution Architect and Development Manager based in California with 13 years of experience building real-time engagement (RTE) and AI-enabled solutions. Currently leading architecture and dev teams at Agora, he progressed through engineering, mobile architecture, and management roles since 2013, marrying deep hands-on Android expertise with product and team leadership. His background includes low-level multimedia and camera work from HTC and protocol/server development early in his career, giving him a rare full-stack view of multimedia systems from kernel-to-app. An active contributor to Agora’s open-source sample apps, he has focused on Android video capture, raw media interfaces, UI stability and features like face beautification—improving real-time video UX and SDK integrations. He also founded Agora.Build, a collaborative space that reflects his interest in community-driven engineering and cross-discipline collaboration. Colleagues rely on him to translate complex RTE requirements into practical, production-ready implementations that scale.
code13 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (BS), Computer Software Engineering, Bachelor of Science (BS), Computer Software Engineering at Southwest Jiaotong University
github-logo-circle

Github Skills (14)

kotlin10
video-processing10
javas10
audio-processing10
agora10
android10
android-development10
java10
broadcasting9
broadcast9
c-language8
jna8
cprogramming-language8
ui-design8

Programming languages (13)

C#MDXJavaC++CHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
AgoraIO/Advanced-Video

Oct 2018 - Aug 2020

Role in this project:
userMobile Developer (Android)
Contributions:1 review, 23 commits, 18 PRs in 1 year 10 months
Contributions summary:Brent primarily contributed to the `Capture-Raw-Video-Data` and related repositories, focusing on integrating raw data interfaces for video and audio streams. They implemented functionalities to capture and render video snapshots, and modified the interface to handle video and audio data, and updated dependencies for the Agora RTC SDK, including video encoder configuration and incorporating latest APIs. Minor bug fixes and code enhancements were also part of their contributions.
Sample app to join/leave a channel, set the role as a host/audience, mute/unmute, switch between front/rear cameras, and set the video parameters.
Role in this project:
userMobile Developer (Android)
Contributions:18 commits, 14 pushes, 2 branches in 9 months
Contributions summary:Brent primarily contributed to the Android application within the repository, implementing features and making code changes related to video broadcasting and UI elements. Their work included updating the application's appearance with the addition of a face beautification feature. Furthermore, they integrated testing support and altered configurations to refine the app's behavior and user experience.
parametershostwebrtcaudiencelivebroadcast
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
Brent G - Senior Solution Architect And Dev Manager at Agora