Eric Tang is a seasoned software engineer with 11 years of experience, currently building Android Enterprise features and backend services at Google after earlier architecting a secure iOS MDM solution at Divide. He spans the full stack—from microservice backends in Java with Guice to Android apps, automated test suites, and analytics pipelines using SQL and Python—and has led designs through implementation and QA collaboration. His work includes high-profile projects like Android zero-touch enrollment, the Android Management API, and enterprise features in Gmail and Calendar, and he contributes to the well-known Test DPC sample that helps developers validate managed-device behavior. Comfortable with data-driven decisions, he combines database optimization and metric visualization with hands-on mobile security and cloud tooling, reflecting a pragmatic blend of product focus and engineering depth.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Business Administration - BBA, Management, Bachelor of Business Administration - BBA, Management at The Hong Kong Polytechnic University
Test DPC is a sample device policy controller for use with Android Enterprise. It gives developers the ability to see how their app will behave in a managed context such as device owner or within a managed profile. Users can set up a work profile, enable work apps, set applications restrictions, manage security polices, and much more. The app also serves as a implementation reference for other DPCs
Role in this project:
Mobile Developer (Android)
Contributions:18 commits, 1 push, 2 branches in 3 months
Contributions summary:Eric primarily focused on enhancing the Android application's device policy controller features within the Test DPC project. Their contributions involved modifying the UI, implementing new sorting logic for various app lists, and adding functionalities to manage device policies, like disabling the camera or enabling system apps. They also integrated additional features such as installing certificates and managing network usage statistics. These changes indicate a focus on expanding and refining the functionality of the DPC application, aligning with its purpose as a reference for device policy control.
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.