Vladimir
Резюме Junior Android Developer
16 мая 2017 г.Харьковская область

Войдите или зарегистрируйтесь как работодатель, чтобы увидеть контактную информацию.
- Образованиевысшее
- Опыт работыне имеет значения
- Тип работыпостоянная
- Вид занятостиполный день
Цель: To obtain a position of Junior Android Developer or Android Trainee in IT company and in 5 years to grow to the team lead.
Профессиональные навыки
Java Core;
Knowledge of OOP and basic development principles;
Understanding of programming patterns and algorithms;
SQL (using databases: SQLite, PostgreSQL, MySQL);
Basic knowledge of Servlets API, Tomcat, JUnit Testing, Gradle;
Git version control.
My projects:
Weather forecast – an application for Android to show weather forecast for 16 days. In settings you can enter location you want. All weather data is retrieved from openweathermap.org in JSON using their API. In my app I used RecyclerView to show weather data set, SharedPreferences to store user preferences and other features.
Link:https://github.com/startCreate/WeatherForecast/tree/master/WeatherForecast
Reminder Application – an application for Android to make simple notes. It can use to storage reminders in SQLite database or it can use a network connection to store and retrieve data via Rest server. Link: https://github.com/startCreate/Reminder-Application;
Rest Server – simple server with REST API to communicate android app with server to get and save reminders via HTTP protocol. Server is built via Spring framework with Jackson JSON parser. Server use PostgreSQL database for storage user data. Link:https://github.com/startCreate/RestServer;
Client-server chat – a simple Java chat server and client with swing GUI. The application uses multithreading programming, having independent threads for separate chats. Link:https://github.com/startCreate/JavaCore/tree/master/JavaCore/Chat;
File archiver – a console utility to create archives. It can view archives, add files into, delete files and unpack archive files. Link:https://github.com/startCreate/JavaCore/tree/master/JavaCore/Archiver;
Cash machine – a console application that simulates the logic of an automated teller machine. Link:https://github.com/startCreate/JavaCore/tree/master/JavaCore/Bankomat;
Knowledge of OOP and basic development principles;
Understanding of programming patterns and algorithms;
SQL (using databases: SQLite, PostgreSQL, MySQL);
Basic knowledge of Servlets API, Tomcat, JUnit Testing, Gradle;
Git version control.
My projects:
Weather forecast – an application for Android to show weather forecast for 16 days. In settings you can enter location you want. All weather data is retrieved from openweathermap.org in JSON using their API. In my app I used RecyclerView to show weather data set, SharedPreferences to store user preferences and other features.
Link:https://github.com/startCreate/WeatherForecast/tree/master/WeatherForecast
Reminder Application – an application for Android to make simple notes. It can use to storage reminders in SQLite database or it can use a network connection to store and retrieve data via Rest server. Link: https://github.com/startCreate/Reminder-Application;
Rest Server – simple server with REST API to communicate android app with server to get and save reminders via HTTP protocol. Server is built via Spring framework with Jackson JSON parser. Server use PostgreSQL database for storage user data. Link:https://github.com/startCreate/RestServer;
Client-server chat – a simple Java chat server and client with swing GUI. The application uses multithreading programming, having independent threads for separate chats. Link:https://github.com/startCreate/JavaCore/tree/master/JavaCore/Chat;
File archiver – a console utility to create archives. It can view archives, add files into, delete files and unpack archive files. Link:https://github.com/startCreate/JavaCore/tree/master/JavaCore/Archiver;
Cash machine – a console application that simulates the logic of an automated teller machine. Link:https://github.com/startCreate/JavaCore/tree/master/JavaCore/Bankomat;
Опыт работы
- –
Tmm-Energobud
Lead engineer for the pre-production.
- –
Communal enterprise
System Administrator.
Образование
высшее
- –
Информационные системы и технологии.
Дополнительные сведения
Знание языков:
украинский (эксперт), русский (родной), английский (средний).