Position: Android developer
Category: Android
English level: upper
Years of experience: 1

I am one of mega ambitious students of National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute". Android is my second love. I think, after my first meeting with java my mind became Object Oriented. I passion about writing clean and efficient code(according to Robert Martin and Martin Fowler). Always try to cover all classes by tests and want to follow TDD technology. I attended in EPAM course "Practical course developing Java Web applications" and IT Education Academy course "Java Base", where I improved my OOP, Java 8 and Java EE skills. As i am perfectionist, I want to participate at innovative and creative projects and create amazing soft. I hope, I will do good fit for you.
Java 7/8, Android SDK, Kotlin;
MVP, Clean Architecture;
Design Patterns (GOF);
REST API, Retrofit 2;
Reactive Programming (RxJava, RxAndroid, RxBinding);
Dagger 2, DI;
Databases (SQLite), Android ORMs (Realm, GreenDao);
Social API integration (Facebook, Instagram, GooglePlus, VK);
Geolocation (Google Maps API);
Familiar with Socket.io;
Motion and position sensors processing;
Widgets creation;
Intelligent Job Scheduling (AlarmManager, Firebase Job Dispatcher);
Notification API;
Firebase Cloud Messaging (Push notifications);
Firebase Analytics;
Source control (Git, Svn);
Tracking systems (Jira, Youtrack).
Interesting projects. Friendly collective. Professional growth. Business trips abroad. Difficult tasks. Want to work in team with scrum and to have team lead.