JetDevs Certified
AVAILABLE

Karl C.

Agency Agency
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

  1. Senior Android Developer
    Shox
    2019 - Until Now
    Project Summary
    It 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 Responsibilities
    Tested 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 feedback
    Project Tech Stack
    Kotlin, MVVM, Firebase, RxJava2
  2. Android Developer
    TIX ID
    2019 - 2019
    Project Summary
    This 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 Responsibilities
    Optimized 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 Stack
    Kotlin, Clean architecture, Appsflyer, gRPC

Education

Bachelor of Internet of Things
Harbin Normal University - China Harbin Heilongjiang
2013 - 2017
AddShortlist