Jianlin Xu

R&D Director at Powerinfo

Haidian District, Beijing, 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
🎓
Top School
Jianlin Xu is an R&D Director and former Android lead with 12 years of experience building client SDKs and mobile products, currently leading the client SDK team at Powerinfo in Beijing. A Tsinghua computer science graduate and Udacity deep learning alum, he combines strong Android engineering—evidenced by open-source projects like BigImageViewer and RxAndroidAudio—with systems work such as contributions to MEGA's Java bindings and the OkBuck build plugin. He focuses on RTC and real-time client problems but routinely applies critical thinking, test-driven practices, and pragmatic architecture across the stack. Jianlin values efficient, reliable product delivery through collaboration and continuous learning, and maintains a technical blog and active GitHub where "never stop" reflects his hands-on, improvement-driven approach.
code12 years of coding experience
job3 years of employment as a software developer
bookDeep Learning Nanodegree Foundation, Computer Science, Deep Learning Nanodegree Foundation, Computer Science at Udacity
bookBachelor’s Degree, Computer Science, 92.1/100, Bachelor’s Degree, Computer Science, 92.1/100 at Tsinghua University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
1,009reputation
222kreached
19answers
10questions
github-logo-circle

Github Skills (37)

dagger10
buck10
injection10
inject10
rxjavafx10
plugin-development10
image-loading10
ui-design10
java10
fresco10
android-library10
javas10
uid10
sdk10
front-end-development10

Programming languages (25)

C#CGoHTMLJupyter NotebookGroovyTypeScriptShell

Github contributions (5)

github-logo-circle
Piasy/RxAndroidAudio

Feb 2016 - May 2021

Maybe the most robust Android Audio encapsulation library, with partial Rx support.
Role in this project:
userMobile Developer (Android)
Contributions:47 commits, 15 PRs, 56 pushes in 5 years 3 months
Contributions summary:Jianlin primarily contributed to the `rxandroidaudio` repository, an Android audio encapsulation library with Rx support. Their work focused on enhancing the example application by incorporating features such as recording and playing audio, handling permissions, and integrating amplitude level visualization. The user also added stream audio recorder and player functionalities, along with non-reactive APIs for existing components, which indicates a focus on improving the library's capabilities and usability. Furthermore, they addressed bug fixes and code style issues.
android-audio
Piasy/BigImageViewer

Nov 2016 - Dec 2022

Big image viewer supporting pan and zoom, with very little memory usage and full featured image loading choices. Powered by Subsampling Scale Image View, Fresco, Glide, and Picasso. Even with gif and webp support! 🍻
Role in this project:
userMobile Developer (Android)
Contributions:103 commits, 37 PRs, 110 pushes in 6 years 2 months
Contributions summary:Jianlin primarily contributed to the development of the `BigImageViewer` Android library, focusing on integrating and improving image loading and display functionalities. Their work involved the use of Fresco and Glide for image loading, as well as the integration of SubsamplingScaleImageView for pan and zoom capabilities. The commits demonstrate feature additions, performance optimizations, and bug fixes related to the user interface, image saving, and the display of various image types (including animated GIFs and WebP).
image-loadingimage-viewersubsamplingwebp
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