Position: Senior Android Developer / Team Lead
Category: Android
English level: intermediate
Years of experience: 6


•	Developing mobile banking project(client banking and inner app for bank employee). My tasks in this project are bugfix, creation of new functionality, create app from scratch and code refactoring.
•	Developing smart home system.The system consists of a gateway and sensors that communicate the server and mobile applications. My tasks on this project are bugfix, creation of new functionality and code refactoring.
The project used following technologies: Kotlin, OneSignal Pushes, Sockets, Firebase API, Google Support and Design Libraries, Retrofit 2, Glide, EventBus, SQLite DB, Dagger 2 and other 3-part library.
•	Developing social news app. Application for viewing news feeds with the possibility of likes, sharing, sending pictures, searching by tags, viewing profile, etc. My task in this project was to create application from scratch. 
The project used following technologies: Firebase API (Analytics, Auth, Crash Reports, AdMob), Facebook API (Auth), Google Support and Design Libraries, Retrofit 2, Glide, EventBus, Realm and other 3-part library.
•	Developing social app. Social network for photographers. My task in this project was to create application from scratch. 
The project used following technologies: Firebase API (Analytics, Auth, Crash Reports, AdMob), Facebook API (Auth), Google Support and Design Libraries, Retrofit 2, Glide, EventBus, Realm and other 3-part library.
•	Developing app for trucking industry. There is a lot of functional, but main is create digital version of transport invoices, mark damages, tracking orders and etc. My task in this project was to create application from scratch. 
The project used following technologies: Firebase API (Analytics), Google Support and Design Libraries, Retrofit 2, Glide, EventBus, Realm, Image processing and drawing and other 3-part lib