Summary
Bin Zhang is a seasoned Android software engineer with 11 years of industry experience and six years focused specifically on the Android platform, now based in New York and currently on the engineering team at TikTok. He has delivered infrastructure and modularization at scale—helping 60 engineers at Tantan with CI tooling and a dynamic shared-library loader that reduced APK size by 30%—and has shipped features for high-DAU consumer apps including Maoyan’s cinema and ticketing flows. Comfortable across native Android, Kotlin advocacy, Flutter internal tooling, and Android Jetpack MVVM, he also has hands-on experience with ML experiments such as face recognition using TensorFlow. His background spans building app-level infra, cross-app modularization, and UI/performance optimization, paired with an MS in Computer Science from New York Institute of Technology. Colleagues describe him as pragmatic and infrastructure-minded, with a knack for turning large monolithic apps into maintainable, modular systems.
11 years of coding experience
7 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at New York Institute of Technology
Bachelor of Engineering - BE, Computer Software Engineering, Bachelor of Engineering - BE, Computer Software Engineering at Shenyang Normal University
Chinese, English