for instant messaging, logging, user tracking, crash report, push notification. • Lead to rebuild the product from the hybrid version to the native android version. Software Engineer • BAOLIAO COMMUNE CO., LTD JanSep 2020 • Lead to increasing code quality of Android applications with MVP - separation of concern methodology. • Design video streaming features, implement the adaptive video transformation and compression program to keep videos in high quality without redundant storage. • Start an A/B testing plan with UI / UX designers, schedule experiment flow, and take responsibility for result measurement. • Program scripts for data management to