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.
code9 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
android10
webpacker10
vue10
vue-jsx10
timepicker9

Programming languages (9)

TypeScriptJavaCSSCJavaScriptPHPGroovyKotlin

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.
android
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
Xian Dan - Research at ju long froup