Дополнительные сведения:
Прошел срочную службу в пограничных войсках, доброжелателен, аккуратен, обучаем, технический склад ума, любознательный, люблю головоломки.
Реализованные проекты (в рамках университетской программы и самообразования):
• Банк-клиент (использовалось: Java EE, JPA, JSP, CSS). Сервер приложений - GlassFish, СУБД - MySQL, IDE - Netbeans.
• Записная книжка для Android-устройств. Использовалась встроенная в Android СУБД, IDE - Eclipse ADT Bundle.
• Клиент-серверное приложение для Android-устройств помогающее выбрать товар (работа с потоками, DOM XML, сеть). IDE - Android Studio и NetBeans (серверная часть).
• Клиент для базы данных (работа через JDBC, СУБД - FireBird).
• Клиент для базы данных ORM (работа через Hibernate, СУБД - FireBird).
• WEB-приложение "КиноПоиск" (Java, JPA, JSF 2.2, Java DB). Сервер приложений - GlassFish, СУБД - Java DB, IDE - Netbeans.
Основные навыки:
• Уверенное знание Java SE, понимание принципов ООП.
• Знание Java WEB, Java EE (JSP, JSTL, создание простых "сервлетов", JSF, JPA).
• Знание Collection Framework.
• Работа с базами данных - ORM (Hibernate), JDBC.
• Имею представление о работе сценариев сборки Ant и Maven.
• Знание шаблонов проектирования Singleton, MVC, DAO, Factory.
• Имею представление о тестировании JUnit (нет опыта).
• Работа с системами контроля версий (Git).
• Уверенное знание SQL, навыки проектирования архитектуры баз данных, небольшой опыт в написании триггеров и хранимых процедур. Работал с СУБД Firebird, MySQL и JavaDB.
• Практические навыки работы с XML (использование DOM парсера в приложении).
• Начальные знания C, C++.
• Уверенный пользователь Windows и Linux.
• Небольшой опыт работы в IDE Netbeans, Eclipse, Android Studio.
• Общая эрудиция в области IT.