Jiaheng Tang

Software Engineer at Databricks Inc.

Sunnyvale, California, United States
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
Jiaheng Tang is a software engineer based in Sunnyvale, California with 11 years of experience building practical, user-focused applications. He has strong Android expertise demonstrated by contributions to the popular open-source zhihu/Matisse image and video selector—where he improved media handling, simultaneous selection, and refactored naming for clarity. Comfortable shipping features and refining existing systems, he blends attention to UX details (e.g., video duration display, filtering zero-size media) with maintainable code practices. A UCSB attendee with big ambitions, he pairs steady mid-career experience with an appetite for impactful open-source work.
code11 years of coding experience
bookUniversity of California, Santa Barbara
stackoverflow-logo

Stackoverflow

Stats
274reputation
33kreached
4answers
4questions
github-logo-circle

Github Skills (11)

javas10
android-ui10
android10
java10
android-studio6
divider6
android-recyclerview6
android-architecture-components6
android-source6
multithreading6
gradle6

Programming languages (7)

JavaCSSC++BatchfileJavaScriptDartKotlin

Github contributions (5)

github-logo-circle
zhihu/Matisse

Apr 2017 - May 2018

:fireworks: A well-designed local image and video selector for Android
Role in this project:
userMobile Developer (Android)
Contributions:8 releases, 77 commits, 78 PRs in 1 year
Contributions summary:Jiaheng primarily contributed to the development of the Android application, focusing on implementing features and refining existing functionalities of the image and video selector. Their work included generating different URIs for images and videos, adding video duration display, filtering out media of size zero, and enabling the ability to select images and videos simultaneously. The user also refactored the project's naming conventions for better readability. These changes enhanced the usability and functionality of the media selection process within the Android application.
androidandroid-libraryandroid-image-pickerandroid-image-selectorvideo-selector
:clipboard: A simple demo to demonstrate how to draw dividers for RecyclerView
Contributions:13 commits, 11 pushes, 1 branch in 4 years 5 months
recyclerviewdrawing-dividersitemdecorationandroid
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