Xian Dan

Research at ju long froup

Shanghai, 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
Xian Dan is a research-focused software engineer based in Shanghai with 10 years of hands-on experience across Android and full-stack JavaScript development. He combines deep Android expertise—contributing calendar features, UI/UX improvements and performance tooling to popular projects like Android-PickerView and DoKit—with Electron + Vue.js desktop app work. At Ju Long Group he blends research instincts with pragmatic engineering, shipping features that range from crash screenshots and weak-network simulation to dynamic UI components. An active open-source contributor, he often tackles both platform-level utilities and polished front-end experiences, showing attention to edge cases like lunar calendar support and selector state handling. Colleagues describe him as a practical problem solver who moves comfortably between native mobile internals and modern web stacks.
code10 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
309reputation
11kreached
13answers
7questions
github-logo-circle

Github Skills (34)

javascript10
mobile-development10
electron10
android-sdk10
ui-design10
java10
webpack10
javas10
uid10
front-end-development10
vue10
android10
webpacker10
vue-jsx10
timepicker9

Programming languages (11)

TypeScriptJavaCSSCJavaScriptPHPObjective-CHTML

Github contributions (5)

github-logo-circle
xiandanin/magnetW

Mar 2018 - Apr 2022

[已失效,不再维护]
Role in this project:
userFull-stack Developer
Contributions:26 releases, 56 commits, 3 PRs in 4 years 1 month
Contributions summary:Xian appears to be contributing to an Electron-based Vue.js application, likely building a desktop application based on the topics provided. Their contributions involve core Electron-Vue project configuration, including build scripts (.electron-vue config files), development server setup (.electron-vue/dev-runner.js), and build configurations (.electron-vue/webpack.web.config.js and .electron-vue/webpack.renderer.config.js). Further commits involve the development of user interface (UI) components using Vue.js, indicating a focus on frontend development.
electron-vuevuereactelectron
GcsSloop/rclayout

Apr 2018 - Nov 2018

[暂停维护]Android通用圆角布局。
Role in this project:
userMobile Developer (Android)
Contributions:9 commits, 4 PRs, 10 comments in 7 months
Contributions summary:Xian primarily contributed to the `rclayout` Android library, focused on enhancing its functionality and usability. The user added methods to dynamically set attributes, including corner radii, stroke width, and colors, and provided example usage within a sample activity. Furthermore, the user addressed a bug related to clipping and circular layouts, and implemented a selector for the stroke color to support different states.
androidandroid-libraryrclayout
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