Brian Wernick is a Senior Software Engineer and hands-on engineering leader with 11 years of experience building customer-facing mobile, web, and backend systems across startups and larger organizations. He repeatedly delivers greenfield Android apps and shared media playback libraries, balancing product needs, technical strategy, and high-quality execution using Kotlin/Jetpack Compose, Spring Boot, and cloud platforms like GCP and AWS. Known for coaching and growing small teams, Brian emphasizes test-driven development, reusable components, and pragmatic architecture to accelerate delivery in low-bandwidth and resource-constrained environments. His open-source work includes improvements to an ExoPlayer-based Android media wrapper that enhanced playback UI and resilience, reflecting a blend of UX attention and system reliability. Based in Riverton, Utah, he combines cross-functional communication skills with a track record of turning ambiguous requirements into revenue-generating products.
An Android ExoPlayer wrapper to simplify Audio and Video implementations
Role in this project:
Mobile Developer (Android)
Contributions:56 releases, 1 review, 642 commits in 7 years 11 months
Contributions summary:Brian contributed to the development of an Android media player application built on the ExoMedia framework. Their work focused on improving the UI, including updating the mobile video controls and providing a UI that better matched the requested design patterns. Additionally, the user addressed bugs, and resolved inconsistencies in the playback state.
An Android ExoPlayer wrapper to simplify Audio and Video implementations
Contributions:18 commits in 3 years 2 months
androidaudioexoplayer
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.