Summary:
It has been 5 years since I have started developing for Android platform. I have worked with customers all over the world and successfully completed about 40 projects of varying complexity, from simple one-page apps to large-scale business solutions.
During this time I have faced with wide variety of Android APIs, such as location, connectivity, camera, animation, sensors and much more. Also I have learned a lot of hidden traps which this platform have, and found an effective workaround for each of them. But the most strongest skill that I have gained is use of libraries, such as RxJava, Dagger 2 and Retrofit, which really helps to write more bugless code, increases development time and thus delivery date.
I like to use Git and JIRA (or similiar tools) to give to the customer a clear vision of what the stage the project currently is. After completing of the development part, I can assist you in publishing the app to Google Play if needed. And of course, you count on me in further for implementing new features and free bugfixing support.
My aim is to provide a high-quality app to the customer. So, if you are looking for someone to get your app to the next level - feel free to contact me.
Professional skills:
Android
Algorithms
Oop
Multithreading
Agile
Scrum
Java
SQL
REST
Json
Git
UML
XML
SOAP
Subversion
Linux
Junit
C ++
Jira
Ruby
HTML
CSS
Javascript
jQuery
Ajax
Php
MySQL
Kotlin
HTTP
Gradle
IntelliJ IDEA
Rxjava
Retrofit
Dagger
Espresso
Google maps
Ndk
Sqlite
Redmine
Language:
Ukrainian (native), Russian (native), English (Upper Intermediate)