Position: Разработчик Android
Category: Android
English level: intermediate
Years of experience: 1.5

Projects:

•	Android app development from scratch for Water/Steam Properties and Natural Gases Mixtures Properties projects:
o	Units selection using SharedPreferencies;
o	Variable list of input data depending on selected function;
o	Result calculation using external Java library;
o	Result could be saved to file, sent by email or messenger and loaded from file.

•	Test Android app using New York Times API (https://github.com/andrii89/NYTArticles):
o	Swiping tabs for 4 categories of articles;
o	After pressing on article from the list the detailed view is opened;
o	Article could be added to favourites and its data is saved locally in SQLite database;
o	Articles from Favourites List are available offline;
o	AsyncTask and Background Thread for API connection and images downloading

•	Test Android app ImageLoader (https://github.com/andrii89/ImageLoader):
o	Room component is applied to create database;
o	Content Provider is used to get access to the database of Application A from Application B;
o	LiveData component is used to observe changes in the data;
o	Broadcast Receiver, Intent Service and Alarm Manager to implement background task of deleting the link from database after 15 seconds.
Java, Android SDK, Android Architecture components, Background processes, SQLite, REST API, JSON, Gson, Dagger, Git, Material Design