Position: Android Developer
Category: Android
English level: intermediate
Years of experience: 1

several dozen ready-made arcades/casinos (stubs for WebView)
mostly implemented using SurfaceView/CustomView + MediaPlayer/SoundPool, etc.

Several client-server applications.
One of them includes (an admin client, a user client, the server part is implemented through Firebase))
Written with MVVM architecture, Used Firebase SDK, REST API, NotificationCompat with Firebase Cloud Messaging, etc.
I often write arcade games for webView apps
and integrate different api

 I use Kotlin + Android Studio,
MVVM pattern, DataBinding, NavigationComponent, Firebase SDK, One Signal, Room database.
 I also know how to work with custom view, NotificationCompat (also NotificationChannel), AudioManager, MediaPlayer, SoundPool, SpeechRecogniser, WebView, SurfaceView, etc.