David Poll is a seasoned engineering leader and entrepreneur with 13+ years of experience building developer platforms, SDKs, and developer experiences at companies like Google and GitHub. He has led large cross-functional teams (up to 44 engineers) to define SDK and API strategy, notably tripling Android SDK release velocity at Firebase and shaping Google Cloud client libraries across languages. As a founder of Hoomi and an independent app developer, he blends product intuition with hands-on shipping—having launched identity/SO solutions and consumer apps across mobile platforms. His open-source contributions include substantive enhancements to Home Assistant’s Jinja templating, reflecting a commitment to privacy-first, local-first tooling. Based in Los Altos with an MS from UC Berkeley, he excels at mentoring engineering leaders and turning developer needs into platform-level strategy that drives adoption. He now focuses on code review and PR workflows at GitHub, continuing to improve developer productivity at scale.
13 years of coding experience
7 years of employment as a software developer
MS Computer Science, MS Computer Science at University of California, Berkeley
:house_with_garden: Open source home automation that puts local control and privacy first.
Role in this project:
Back-end Developer
Contributions:22 reviews, 13 PRs, 55 comments in 2 years 11 months
Contributions summary:David primarily focused on enhancing the Jinja template engine within the Home Assistant core. Their contributions included enabling loop controls, implementing an in-memory preloading loader for Jinja imports, and adding new functions and filters such as `is_hidden_entity` and improved `to_json` functionality. Additionally, the user added the `device_trackers` attribute to person entities.
Contributions:31 commits, 16 pushes, 1 branch in 9 years 8 months
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
David Poll - Senior Director Of Engineering at GitHub