# Wenhui Yao > Android Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/wenhui Android developer, Kotlin enthusiast, with Jetpack Compose Personal Projects: https://github.com/wenhuiyao ## Work Experience ### Staff Software Engineer @ Patreon Jan 2023 – Present | San Francisco Bay Area • Overhauled the Patreon home feed by implementing a backend driven UI, which enabled flexible, server-side A/B testing. This new feed foundation accelerated screen development, reducing the average time to create a new screen just 1-2 days. • Introduced the use of custom Jetpack Compose Modifier.Node to the team, initiating usage with the component before it was formally documented by Android. Developed a new image viewer (with full pinch to zoom support) for the Patreon Android app using this custom Modifier.Node. ### Software Engineer @ Meta Jan 2019 – Jan 2023 | San Francisco Bay Area • Android technical lead of Instagram Boards, implemented most of the core functionalities, include boards UI rendering, boards network layer, communication of creative tools to boards UI layer, coordinate system that support infinite scroll on a board. • Android technical lead of Instagram Threads App, led the development of Threads App home screen revamp, and migrated Boards from Threads App to IG. • Responsible for most of Threads App smooth navigation. ### Staff Engineer @ Trulia Jan 2018 – Jan 2019 | San Francisco Bay Area • Setup core themes and styles for the new Trulia brand. • Refactor and reimplement Trulia search screen on Android using MVP, Kotlin, Kotlin Coroutines, to make the codebase modular, testable, scalable • Write extensive unit tests covered presenter and model layer. ### Senior Software Engineer, Android App @ Trulia Jan 2015 – Jan 2018 Working on Trulia's Android apps. • Architect and re-implement the new property detail page with scalability in mind that will scale to support new property types • Incorporate the new Material Design guideline • Reduce overdraw, flatten view layers, and optimize performance with custom views ### Mobile Engineer @ Trulia Jan 2013 – Jan 2015 Working on Trulia's Android apps. ### Software Engineer @ Zoodles Jan 2012 – Jan 2013 Android developer for Zoodles' Kid Mode using Android SDK and Roboletric. Maintained and contributed source code to open source Android application unit test framework Robolectric. ### Software Engineer Intern @ Zoodles Jan 2012 – Jan 2012 | San Francisco Bay Area Worked as an Android developer continue supporting the development of company's core product Zoodles' Kid Mode. Main responsibilities are: Optimize existing views to be compatible with multiple screen resolution ## Education ### Bachelor's degree in Computer Science San Francisco State University ## Contact & Social - LinkedIn: https://linkedin.com/in/wenhui-yao-48713b2b - GitHub: https://github.com/wenhuiyao --- Source: https://flows.cv/wenhui JSON Resume: https://flows.cv/wenhui/resume.json Last updated: 2026-04-12