КОРОТКО О СЕБЕ
КАКИМИ ПРОЕКТАМИ Я ЗАНИМАЮСЬ?
Сложно поверить, что до 33 лет я работал в совсем другой сфере, никак не связанной с разработкой. Но в один прекрасный вечер я наткнулся на рекламу курса JavaRush, попробовал, втянулся, увлёкся и прошёл онлайн-курс JavaOps / TopJava, рассчитанный на ознакомление с Java Enterprise Edition. На данный момент являюсь Back-end разработчиком в компании Столото.
В планах — дальнейшее профессиональное развитие в рядах коллег-разработчиков. Хотел бы дальше развиваться в направлении BlockChain, Big Data, Machine Learning.
СТЭК ТЕХНОЛОГИЙ
Здесь перечислены технологии, с которыми мне приходилось работать в компаниях BAK International, INPAS и в рамках обучения.
Java Enterprise Edition Android
СТЭК ТЕХНОЛОГИЙ
WEB | REST, JSTL, JPA, WAR, DDL, Internationalization, WebJars, jQuery, JavaScript, Bootstrap, AJAX |
Web Security | |
Spring | Context, JDBC, Data JPA, Cache, Test, Web MVC, Internationalization, Security Validation, MyBatis |
Database | MySQL, PostgreSQL, HSQLDB |
Работа с БД | Hibernate, QueryDSL |
Logging | Log4j, Stg4j, logback |
IDE | IntelliJ IDEA, Android Studio, Eclipse |
Testing | JUnit4 |
Системы контроля версий | GitHub, GitLab |
Сборщики | Gradle, Maven |
Web-контейнеры | Tomcat, Virgo |
Брокеры сообщений | Kafka |
ПОРТФОЛИО
Написанные мной приложения Android и выполненные тестовые задания.
КОНВЕРТЕР ВАЛЮТ
ANDROID
Конвертер позволяет быстро узнать точную цену в понятной Вам валюте. Достаточно ввести местную валюту и сумму. Также, можно поменять Вашу родную валюту на любую другую из списка.
Обновление курсов происходит по запросу. При первом запуске приложение попытается обновить курс самостоятельно. Если интернет-соединение отсутствует, Вам будет предложен демо-курс, актуальный на момент последнего обновления.
На главном экране приложения можно совершить всего три действия, что значительно сужает функционал до требуемого «сколько это будет в рублях». При желании, можно использовать приложение в торгах на восточных рынках, вводя желаемую к оплате сумму в рублях и показывая её продавцу в местной валюте.
ANDROID API 16+
Описание приложения «Конвертер валют».
Это простейшее приложение для конвертации валют, написанное за 2 дня (третий день я посвятил фидбэку знакомых и выпуску обновлений).
Из очевидных плюсов:
- Приложение автоматически выходит в интернет только при первом запуске. Все дальнейшие обновления инициируются пользователем через свайп — что исключает трафик в роуминге.
- Приложение берёт информацию с сайта Центробанка, причём, работает не через XML Parser, а через Jsoup — в результате, мы имеем все 35 валют вместо 17, при перерасходе трафика на 3Кб.
- Приложение имеет простейший интерфейс. Ткнул — ввёл — узнал. Никаких котировок, встроенных холодильников — ничего лишнего.
- Приложение запускается на устройствах от API 16 (Android 4.1.1), то есть, практически на всех рабочих Android-устройствах.