Oasis Feng is an experienced mobile and systems engineer with 13 years building platform-scale software for companies like Huawei and Taobao and now working as an independent researcher focused on economic engineering. He specializes in Android platform and push-service engineering, contributing open-source projects such as MiPushFramework and the lightweight Condom library that mitigates harmful behaviors from third-party SDKs without breaking app functionality. Known on GitHub as "Ancient Geek," he blends low-level embedded/Linux performance tuning with pragmatic mobile architecture and has led teams and platform initiatives at Taobao Mobile and Hupan.com. Oasis’s work often emphasizes reliability and user experience—evidenced by careful foreground service and notification handling and comprehensive instrumentation tests—showing an engineer who values both robustness and practical safeguards. Based in Hangzhou, he pairs deep technical breadth with independent research curiosity, bringing a systems-minded approach to problems at the intersection of software and economics.
13 years of coding experience
15 years of employment as a software developer
BS, Computer Communication, BS, Computer Communication at University of Electronic Science and Technology
Contributions:11 releases, 142 commits, 1 PR in 2 years 8 months
Contributions summary:Oasis primarily contributed to an Android tool library aimed at preventing harmful behaviors in third-party SDKs. Their work focused on enhancing the `CondomContext` class, introducing features such as adding an optional tag for parallel usage and extending its functionality to cover various broadcast-related APIs. Furthermore, they refactored code, introduced a `PseudoContextWrapper` to improve context handling, and added comprehensive instrumentation test cases.
Let supported push service run system-ly on every Android devices
Role in this project:
Mobile Developer (Android)
Contributions:8 commits, 3 PRs, 7 comments in 9 months
Contributions summary:Oasis primarily worked on the Android push framework, focusing on enhancing the application's behavior and integration. Their contributions include modifying the display of app names and icons for hidden applications, improving foreground service handling, and addressing issues related to notification management within the push service. They also worked on refactoring existing code to improve performance, like preventing the repeated updates.
xposedpushandroid-frameworkandroid-devicesmiui
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
Oasis Feng - Independent Researcher at Self-employed