Ghost is a software engineer with 10 years of hands-on experience specializing in Android and blockchain DApp development. Based in Shenzhen–Yangjiang, he contributes core code to projects like dotbitHQ and DAS(d.id) and is a key maintainer of the popular XRecyclerView library, where he improved UI behavior, fixed memory leaks, and added sticky-scroll and custom loading features. He blends full-stack pragmatism with mobile-first UX sensibilities, routinely tackling both front-end interaction nuances and backend integration for decentralized apps. Known in the open-source community as a Gopher, he brings steady, maintenance-minded craftsmanship that keeps production libraries stable and performant. An often-overlooked strength is his knack for subtle UX refinements — such as alpha listeners and scroll behavior tweaks — that significantly elevate user experience.
A RecyclerView that implements pullrefresh and loadingmore featrues.you can use it like a standard RecyclerView
Role in this project:
Full-stack Developer
Contributions:30 commits, 3 PRs, 27 pushes in 2 years 6 months
Contributions summary:Ghost primarily contributed to the XRecyclerView project, focusing on implementing and improving features related to the RecyclerView's functionality. They introduced an alpha change listener and implemented sticky scroll features, enhancing the user interface and scroll behavior. Additionally, the user fixed bugs, added custom loading hints, and refactored code to address memory leaks and improve the overall stability of the project.
Contributions:14 commits, 14 pushes, 1 branch in 1 year 5 months
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.