Thura Htue Ko Ko
Development
Shan State, Burma
Skills
Kotlin (Android)
About
Thura Htue Ko Ko's skills align with Programmers (Information and Communication Technology). Thura also has skills associated with Web Professionals (Information and Communication Technology). Thura Htue Ko Ko appears to be a low-to-mid level candidate, with 4 years of experience.
View more
Work Experience
Android Developer
CharPixel
July 2022 - Present
- Designed and implemented features for Android applications using Android SDK, Flutter, and Kotlin. Collaborated with cross-functional teams to gather requirements and ensure seamless integration of app functionalities. Utilized Clean Architecture principles to improve code maintainability and scalability. Implemented MVVM and MVI architectural patterns for efficient data flow and separation of concerns. Integrated Dagger Hilt and Koin for dependency injection to improve code modularity and testability. Utilized Coroutines for asynchronous programming and handling background tasks. Utilized Android Jetpack components (ViewModel, LiveData, Room) to build robust and efficient applications. Developed responsive UI using Compose and adhered to Material Design guidelines for a visually appealing user experience. Integrated REST and GraphQL APIs to fetch and manipulate data from the server. Leveraged Firebase for backend services, including authentication, cloud storage, and push notifications. Managed version control using Git and collaborated with the team using CI/CD pipelines for seamless integration and deployment.
Mobile Developer
ThazinHub
March 2020 - April 2022
Android Developer
ClubCloud, Muhich
June 2019 - December 2019
- Project The Silver Screen: A movie recommendation app that utilizes the TMDb API to provide users with personalized movie recommendations based on their preferences. ○ GitHub Repository: The Silver Screen ○ Technologies Used: Android SDK, Kotlin, Clean Architecture, MVVM, Dagger Hilt, Coroutines, Retrofit, TMDb API ○ Role: Sole developer ○ Notable achievements: * Implemented Clean Architecture with MVVM architectural pattern for a modular and maintainable codebase. * Utilized Dagger Hilt for dependency injection to enhance code modularity and testability. * Integrated Coroutines for asynchronous programming and smooth user experience. * Utilized Retrofit to fetch movie data from the TMDb API and display it in the app. * Implemented personalized movie recommendations algorithm based on user preferences and viewing history. ResumeApp: An Android application that allows users to create and display their professional resumes in an interactive and visually appealing format. GitHub Repository: ResumeApp Technologies Used: Android SDK, Kotlin, Android Jetpack (ViewModel, LiveData), Room, Coroutines, RecyclerView, Material Design Role: Sole developer Notable achievements: ○ Developed an intuitive user interface using Material Design guidelines to create an engaging user experience. ○ Utilized Android Jetpack components, including ViewModel and LiveData, to implement a robust and lifecycle-aware architecture. ○ Integrated Room database for storing and retrieving resume data locally on the device. ○ Utilized Coroutines for managing asynchronous operations and maintaining a responsive UI. ○ Implemented a dynamic RecyclerView to display resume sections and allow users to add, edit, and remove resume entries. ○ Incorporated smooth animations and transitions to enhance the overall user experience. - Compose - Dagger Hilt - Room - Github action