Jess Yan

Head Of Mobile at 艾特魔方

Chengdu, Sichuan, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Jess Yan is a Head of Mobile with a decade of hands-on Android expertise, currently leading mobile architecture, hiring, and knowledge training from Chengdu. He designs and documents scalable Android architectures and development standards, and has a track record of shipping modular, componentized solutions and tooling used broadly in the Android ecosystem. As the author and maintainer of several respected open-source projects—MVPArms, AndroidAutoSize, RetrofitUrlManager and others—he focuses on practical developer ergonomics like multi-base-URL support, screen adaptation, and progress monitoring. His work blends deep framework-level engineering with product delivery, routinely improving presenters, caching, and adapter patterns across apps. Outside code, he writes and trains teams, and surprisingly balances his engineering rigor with dedication to bodybuilding, reflecting strong discipline and focus.
code10 years of coding experience
job1 year of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (26)

rxjavafx10
model-view10
mvp10
android-sdk10
java10
javas10
junit10
android10
okhttp10
rxjava10
glidejs10
retrofit10
testing9
apidoc9
android-recyclerview9

Programming languages (5)

JavaGroovyFreeMarkerPythonKotlin

Github contributions (5)

github-logo-circle
🛠️ A template for Android Studio to create MVPArms and MVPArt Page
Role in this project:
userMobile Developer (Android)
Contributions:5 releases, 95 commits, 7 PRs in 5 years 2 months
Contributions summary:Jess primarily contributed to the development of an Android template for MVPArms, a framework for building Android applications. Their work involved creating and modifying core components such as activities, fragments, presenters, models, and contract interfaces. The commits demonstrate expertise in adapting the template, with edits to layout files, and manifest files to support the MVPArms architecture.
android-studiomvpdagger2dagger2-mvptemplate
JessYanCoding/ArmsComponent

Mar 2018 - Apr 2020

📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Role in this project:
userMobile Developer (Android)
Contributions:158 commits, 1 PR, 59 pushes in 2 years 1 month
Contributions summary:Jess appears to be focused on componentization and modularization of an Android application. The commits involve the creation of Android-specific SDKs, resources, and services, all aimed at building a complete componentization solution. The user is setting up the foundation for a modular Android project, including testing infrastructure and core components.
androidmvparmsandroid-architectureandroid-componentandroid-application
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