# Eric Brown > Staff Software Engineer at Ginger Labs Location: San Carlos, California, United States Profile: https://flows.cv/ericbrown ## Work Experience ### Staff Software Engineer @ Ginger Labs Jan 2024 – Present Overall Android TL. ### Staff Software Engineer @ Quora Jan 2023 – Jan 2024 Android @ Poe ### Senior Software Engineer (Android) @ WhatsApp Jan 2020 – Jan 2023 | Menlo Park, California, United States ### Lead Android Developer @ Miles Jan 2018 – Jan 2020 | San Francisco Bay Area I work closely with our designers, backend engineers, data scientists, product and project managers, and company leadership to influence priorities and realize Miles' potential! That, and I built the Miles app for Android. Created with Android Jetpack components, including AppCompat, Room, MVVM, WorkManager, Constraint/MotionLayout. Utilizes Play Services APIs (location, maps, activity recognition, SafetyNet). Other libraries used include Retrofit, Glide, Lottie, FCM, Firebase Crashlytics/remote config/analytics. Multi-process to minimize memory footprint. Supports Lollipop and above. ### Software Engineer (Android) @ Facebook Jan 2017 – Jan 2018 | Menlo Park, CA Optimizing the delivery of AR effects across the family of Facebook apps on Android Efforts include architecting, developing and maintaining a reusable, delivery stack providing performant downloading, caching and responsible prefetching of AR-related assets. ### Software Engineer @ Google Jan 2014 – Jan 2017 | Mountain View, CA Android developer on the Play Music client. The app is multi-process, creating a host of challenges not encountered with an average Android app. Rewrote the app's image pipeline, which greatly improved the visual experience of the app, optimized memory use and all but eliminated OOMs. Responsible for overall memory/network/battery usage and remedied assorted regressions that manifested over dozens of releases. Led efforts to ensure the app's resource footprint was light enough for use on Android One devices, avoiding the creation of a "lite" app. Updated the app to conform with new API requirements/best practices for the Android M/N/O releases. Refactor of the playback stack which greatly improved playback stability. Improved SD card support, such as caching images as well as audio, fixing bugs when un/remounting the card and enabling adopted storage on Android M. ### Software Development Engineer @ Amazon Music Jan 2013 – Jan 2014 | Sunnyvale, CA Worked on the music app for the ill-fated Fire Phone. Created a data provider API to facilitate database access and Cursor use. Worked on the database layer. Added playlist support including playlist editing. Added lyrics support. ### Senior Web/Mobile Developer @ Wideumbrella Jan 2010 – Jan 2013 ### Engineer @ Brighterion Jan 2008 – Jan 2008 ### Jr. Software Engineer @ Pay By Touch Jan 2007 – Jan 2007 ## Education ### Computer Science University of California, Berkeley ## Contact & Social - LinkedIn: https://linkedin.com/in/ericwellsbrown --- Source: https://flows.cv/ericbrown JSON Resume: https://flows.cv/ericbrown/resume.json Last updated: 2026-04-01