As an experienced Mobile Application Developer with knowledge in both Java and Kotlin programming languages for Android platform and Flutter cross-platform with the Dart Programming language for both Android and IOS devices. I feel confident that I am the right person to help your company to reach the next level of success. I offer more than 7 years of Android platform and 3 years of Flutter cross-platform development, completely familiar with Android SDK and Ecosystem, different versions of Android, Design patterns, and Test-Driven Development, State management, a strong aptitude for learning new technologies, and a proven track record of meeting aggressive goals. My most notable skills include: I possess strong knowledge of both Java and Kotlin programming languages, Custom Android UI widgets, Android design patterns such as MVP, MVI and MVVM, Android Jetpack - Architecture Libraries, Material design, Rxjava, Rxandroid, ViewModel LiveData, and data binding, Firebase cloud messaging and notification, SQLite, Realm and room persistence, Gitlab CI and Jenkins, strong knowledge Restful API, JSON, Dart/RxDart and bloc pattern and provider pattern for Flutter, More than 12 apps from scratch that published on Google Play. Play multiple simultaneous roles in a project such as Android developer, Flutter developer, time manager, and scrum master. Project Management: I have been successful in providing high-level technical direction to drive projects from conception and design through QA and deployment. Communication Skills: I am comfortable communicating with technical and non-technical employees throughout the company in order to complete projects and achieve organizational goals. Overall, I feel that my knowledge as a programmer and my passion for new technologies makes me the ideal candidate to meet your development needs. I`d be glad to discuss my abilities and background with you in more detail. Thank you for your time and consideration.
©