He Junjie is a Staff Software Engineer with 11 years of hands-on experience designing and shipping mobile platforms, currently building at Uber from China. He specializes in Android and iOS architecture, having led mobile teams to modernize legacy apps with SwiftUI and Jetpack Compose while introducing modular routing and DI libraries. As a former mobile architect and tech lead at StubHub and Blackboard, he blends cross-platform strategies (React Native integration) with pragmatic quality practices like TDD and extensive unit/Espresso testing. He’s delivered developer productivity tooling too, including an Android Studio plugin to rapidly scaffold modules and a Swift DI library inspired by Koin. Comfortable both leading teams and coding deep technical solutions, he often focuses on improving developer workflows and runtime performance to accelerate delivery.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Engineering (BEng), Computer Systems Networking and Telecommunications, Bachelor of Engineering (BEng), Computer Systems Networking and Telecommunications at Chongqing University
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.