2020-2022
FYI Myanmar Co,Ltd
Andriod Developer
- Building up the whole production-level application from UI/UX design to Android application.
- Utilize cloud firestore service for real-time data service in the app.
- For the backbone purposes, shared preferences is used for lite data(token, session etc) and persistance layer(Room Database is used for storing data in the project) local storage.
- Developed mobile applications tailored to client requirements utilising native technologies.
- Optimized code performance across multiple devices, ensuring smooth app operation on all platforms.
- Experienced with test automation such as Unit Test, UI Test, UI Integration Test, Test driven development (TDD) and Behaviour Driven Development BDD.
- Experienced with Clean Architecture, MVVM, MVP
- Experienced with Dependency Injection (Dagger, Hilt), RxKotlin, RxJava, RxAndroid, LiveData, ViewModel and Data Binding.
- Worked closely with product owners to understand requirements and develop solutions accordingly.
- Optimized code for better performance and memory utilisation.
- Collaborated with other developers to create innovative solutions to technical issues.
- Debugged code and identified root cause of errors in existing applications.
2019
Code2Lab Co.,Ltd
Android Developer
- Implemented new features into existing applications as requested by stakeholders with MVVM architecture
- Restructure old code to MVVM for better performance and maintenance.
- Familiarity with RESTful APls to connect Android applications to back-end services
- Created UI and UX designs for Android applications, including layout design and graphic assets.
- Collaborated with other developers to create a unified codebase for the application.
- Assisted with creating documentation for software projects, including user manuals and release notes.
- Worked with Android SDK, REST and JSON, third-party libraries and APIs
- Utilise the full mobile development life cycle.
- Experience test driven development (TDD) and code review practice with peers.
- Software Development Life Cycle
- Android lifecycles, LiveData & Kotlin
- Firebase and all tools included such as analytics, Crashlytics, Firestore, Remote configuration, cloud-messaging, in-app-messaging.
2019
Get All Myanmar Co.,Ltd
Android Developer Internship
- Implemented user interfaces, activities, and services for mobile devices.
- Tested Android application on multiple versions of the platform to ensure compatibility.
- Analyzed customer feedback to identify areas of improvement in existing apps.
- Resolved bugs reported by users during testing phase.