Richard Cao is an Alibaba.com operating commissioner with 11 years of experience specializing in e-commerce operations and cross-border B2B marketplace growth. He has led store-building efforts in the household appliances vertical, including a half-year sprint that helped create a top-performing storefront. Based in Dongguan, Guangdong, he combines hands-on operational strategy with technical fluency from Android and React Native mobile development contributions. His open-source work includes Android fixes and encryption-related updates to the widely referenced Meituan-Dianping/Logan logging system and initial React Native scaffolding for an iReading app, showing a practical blend of product ops and engineering. A graduate in E-Commerce, he brings a pragmatic, data-driven approach to scaling online sales channels and troubleshooting platform-level issues. Colleagues know him for turning operational requirements into repeatable processes and for a philosophical interest in long-term vision, hinted at by his GitHub motto.
11 years of coding experience
学士, E-Commerce/Electronic Commerce, 学士, E-Commerce/Electronic Commerce at 惠州城市职业学院
Logan is a lightweight case logging system based on mobile platform.
Role in this project:
Mobile Developer (Android)
Contributions:3 releases, 3 reviews, 48 commits in 3 years 11 months
Contributions summary:Richard primarily focused on modifying and updating the Android-specific code for the Logan logging system. They addressed issues related to the Android demo application, including fixing potential null pointer exceptions, updating dependencies, and modifying the build configurations. Furthermore, the user made code changes in the core Clogan library and associated Java code for the Android platform, specifically regarding data construction, encryption, and configuration.
Contributions:10 releases, 259 commits, 36 PRs in 5 years 5 months
Contributions summary:Richard appears to have been involved in the initial setup and development of the iReading app, built in React Native. Their initial commits involved project initialization and the creation of core Android-specific files, including Gradle scripts and the main activity. Further contributions included iOS compatibility, UI optimizations, and bug fixes, demonstrating a focus on cross-platform mobile development.
reactredux-sagareact-nativeandroidios
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.