Garrett Brown

Senior Embedded Systems Engineer II at Aclima, Inc.

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
award
Top expert inOpen-Source Software Development and Collaboration Technologies
Garrett Brown is a Senior Embedded Systems Engineer with 17 years of experience and over a decade specializing in Embedded Linux development. He has shipped major features used by tens of millions across desktop, phone, and smart TV platforms and currently leads embedded work at Aclima. A prolific open-source contributor and mentor to Google Summer of Code, Garrett has made substantial contributions to high-profile projects like Kodi and the Steam Link SDK, adding hardware-accelerated video, low-latency audio, and UI/UX improvements. His background includes real-time streaming and cross-compiling for ARM, I²C tuner integration, and implementing broadcast standards in C/C++. Based in California, he blends deep systems-level expertise with user-facing refinements, often working across build systems, codecs, drivers, and UI to deliver end-to-end embedded solutions. Colleagues know him for moving seamlessly between low-level performance engineering and intuitive product-facing features.
code17 years of coding experience
job10 years of employment as a software developer
github-logo-circle

Github Skills (17)

ux-design10
c-language10
rendering10
audio-processing10
ui-design10
kodi10
render10
front-end-development10
user-experience10
cprogramming-language10
build-system9
xml9
cross-platform8
bash8
multiplatform8

Programming languages (11)

C#C++ShellCBatchfileCMakeMakefileJavaScript

Github contributions (5)

github-logo-circle
xbmc/xbmc

Apr 2011 - Jan 2023

Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows.
Role in this project:
userBack-end Developer & UI/UX Designer
Contributions:2 releases, 1396 reviews, 1335 commits in 11 years 11 months
Contributions summary:Garrett's commits primarily focus on improving the user interface and user experience of Kodi's game add-on functionality, focusing on the game OSD and controller configuration windows. The contributions include refining the appearance, usability, and functionality of the graphical user interface controls. The code changes demonstrate experience in GUI development, possibly involving code that improved the functionality of handling game systems and settings.
pythonentertainmentc-plus-plusiosmultimedia
ValveSoftware/steamlink-sdk

Feb 2016 - Oct 2017

An SDK for creating native Steam Link applications
Role in this project:
userFull-stack Developer
Contributions:20 commits, 16 PRs, 12 comments in 1 year 8 months
Contributions summary:Garrett primarily contributed to integrating Steam Link SDK functionality into Kodi, a media center application. This involved adding hardware audio support, creating new audio and video rendering components, and integrating the necessary Steam Link SDK headers and libraries. They also worked on build system configurations, including adding binary add-ons, parallelizing builds, and patching the Kodi source code. These changes indicate a focus on both the backend (audio and video processing) and potentially some aspects of the frontend (integration within the Kodi UI).
steamlinksdksteam-link
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