I been developing Android application for more than 3 years. I am now working at Part Financial Data Processing company. I can do anything you want in Android world. I am now developing Android apps with MVVM design pattern and uses data binding in his projects. The application I am now working in Part company helps people buy and sell funds. It is not released yet but it will be published in a month from now. We are using MVVM, data binding, Navigation component, Room, kotlin, coroutines in this application. There were some other applications which were not released public because the customer not wanted to. I have also been publishing some tutorials in Persian in Virgool.io blog.
I have also experience in Java Spring development for two small websites. In these projects I have used Hibernate with MySql and JWT.