SUMMARY
Android Software Engineerwith knowledge of OOP and SOLID principles. Primary Skill it’s Java and Android
platform.
SKILLS
• GIT
• Java (Main), Kotlin(Basic Knowledge)
• Architecture Patterns (MVC,MVVM)
• Fragment, Activity Lifecycle
• Localization
• Thread (Thread basic,AsynkTask)
• Broadcast
• Animations(Basic)
• Android Back Stack
• FireBase (Basic)
• Google In App Purchases, AdMob,GooglePlay
• Room Database
• Custom View
• ListView, RecyclerView
PROJECTS
1. Test Project (Messenger) - The idea isto implement a simple instant messaging application that will support the
function of deleting messages from the server. For learning to know Firebase
tools.
2. Test Project (Game) - The idea of the project is to implement the game and monetize it throughAdm banners, as well as gaming purchases. Room DataBase game dictionaries
tool.The plot is a game similar to the Alias card game.
3. Test Project (Smart House System) - Theidea of the project is to develop a system that would allow collecting popular
sensors developed on the Arduino platform into a smart home. The project used
FireBase tools, as well as libraries to work with the Arduino platform.
4. Test Project (Arcade game) - The idea ofthe project is to create an arcade game. In this project, I wanted to learn how
to work with animation. To date, the game is not over, remains at the
development stage. The final stage - the collision of game objects. The project
is make on a clean Java, without the use of third-party engines.
EXPERIENCE
EngineeringSystems
Software Engineer – 10 months
My responsibility was todevelop corporate projects that would simplify some processes. During the
period of work, several programs were written for the Android operating system,
such as: text information scanner, electronic journal, electronic diary.
PERSONAL QUALITIES
Sociability, perseverance,responsibility.
LANGUAGES
English - A2
Russian - Native