Jiaheng Ge

Senior Software Engineer at Yelp

Greater Vancouver Metropolitan Area Canada
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
job4 years of employment as a software developer
bookBachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at Wuhan University
bookHigh School, High School at High School Affiliated To Nanjing Normal University
languagesChinese, English
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
multithreading6
android-source6
gradle6

Programming languages (6)

JavaCSSC++JavaScriptKotlinDart

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.
imagevideo-selectorandroid-image-selectorandroidandroid-library
Contributions:13 commits, 11 pushes, 1 branch in 4 years 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.
Request Free Trial
Jiaheng Ge - Senior Software Engineer at Yelp