AVAILABLE
AVAILABLE
Karl C.
Android Developer Android
Karl is an Android engineer with more than four years of experience in software development. He has solid experience when it comes to independent and collaborative development of Android applications. He is proficient in using Kotlin and Jetpack framework to develop programs. He also has rich experience in mobile cross-platform development, who also developed several projects independently using React Native.
Expertise
Years of Development Experience
8 Years
Skills
AndroidJavaJavascriptHTMLClean ArchitectureLifecycleRoomOkhttpRetrofitAndroid StudioKotlin
Domain Experience
EntertainmentEnergy
Language Spoken
English, Chinese
Experience
- Senior Android DeveloperShox2019 - Until NowProject SummaryIt is a one-stop application that helps users to keep up with the hottest trends and products in the crowd. From shopping to product reviews, fashion to home living, life hack to lifestyle, powered by AI image search.Project ResponsibilitiesTested code for robustness and was responsible for improving overall application performance of app
Worked closely with designers and business to define and implement solutions
Fast prototyping of new user interactions and iteration based on feedbackProject Tech StackKotlin, MVVM, Firebase, RxJava2 - Android DeveloperTIX ID2019 - 2019Project SummaryThis app is the leading movie ticket buying application locally. With this app users can book movie tickets at favorite Cinemas securely and without any hassle. Currently the app has over 5 million + users in play store, daily active users reached up to 400K.Project ResponsibilitiesOptimized app performance and memory, reduced the occurrence of memory leakage by 80%.
Created solution architectures, algorithms, and designs for solutions that scale to the customer’s enterprise/global requirements.
Optimized the caching logic and implement the movie detail page to render the data without waiting for loading.
GRPC protocol was used in the event-ticket module to regulate API fields, which improved the development efficiency.
Contributed expertise in the development of Movie Detail, Select Ticket, My Ticket list, Order modules, etc.
Use SonarQube Analysis and Lint to check code,improved project code quality.Project Tech StackKotlin, Clean architecture, Appsflyer, gRPC
Education
Bachelor of Internet of Things
Harbin Normal University - China Harbin Heilongjiang
2013 - 2017