Обо мне

О навыках:

Основная специализация это бэкэнд разработка на JVM-стеке.

В данное время специализируюсь на Scala стеке - Akka, Slick, Sbt. Так же есть опыт с Java стеком - Spring, Hibernate, Gradle/Maven. Есть опыт фронтенд разработки - SPA на JavaScript(es2015), AngularJS, Gulp и др..

Технологии: PostgreSQL, MySQL, ElasticSearch, RabbitMQ, Docker и др.

Командные навыки: Git, Jira, Teamcity, Slack, Trello и др.

Об опыте:

  • Бэкэнды с REST API на Scala-стеке (Akka HTTP, Slick) для различных проектов
  • Бэкэнд для проекта связанного с парсингом ВК на Scala.
  • Full stack разработка проекта для стартапа Java-стек на бэкэнде (Spring, Hibernate, MySQL, Elasticsearch) и SPA (es2015, angular, gulp, less) на фронтенде.
  • Участвовал в разработке антифрода(система против мошенников) в платежной системе на Java и админка для управления на GWT.

О себе:

Люблю изучать что-то новое. Всегда слежу за самыми передовыми технологиями и подходами и при возможности стараюсь в них погрузиться. Помимо IT увлекаюсь музыкой и спортом.

О планах:

В будущем вижу себя разработчиком больших распределенных систем - например бэкэндов для мультиплеерных игр или систем по сбору и анализу данных.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Февраль 2016 — по настоящее время (2 года и 11 месяцев)
Scala Developer
Риддер (Лениногорск)
Обязанности и достижения
Разработка бэкэндов для различных проектов на Scala стеке: Akka (Http, Streams, Actor), Slick etc.
Декабрь 2014 — Январь 2016 (1 год и 2 месяца)
WellDone Labs
Java/Scala разработчик
Киев
Обязанности и достижения
Разрабатывали систему антифрода(система против мошенников) для платежной системы + часть админки на GWT для управления этой системой. Так же дорабатывали эту систему и фиксили баги. Веб-проект(rest-api etc.) связанный с работой VK API. Использовал и очереди(RabbitMQ), и отдельный сервер для хранения сессий(в Reddis), чтобы веб-ноды было легко масштабировать. Настраивал среду исполнения для данного проекта и деплоил(различные сервера на базе Linux с PostgreSQL, Apache Tomcat нодами, балансировщиком в виде Nginx, сервером очередей и сессий/кэша).
Август 2014 — Декабрь 2014 (5 месяцев)
Java разработчик
Усть-Каменогорск
Обязанности и достижения
Делал пару небольших проектов на как фрилансер. Проекты представляли собой веб-сайты, т.е. выполнял роль фулстек разработчика - писал и серверную часть(на Java: Spring, Hibernate, JSP и т.д.) и клиентскую(верстка + логика на javascript).
Февраль 2014 — Июль 2014 (6 месяцев)
Kitech
PHP/Java разработчик
Семипалатинск
Обязанности и достижения
Разработка сайтов на PHP(Kohana Framework). Разработка системы парсинга новостей из RSS лент на Java(Spring, Hibernate).
Высшее образование
Сентябрь 2007 — Июнь 2011
СГУ-Семипалатинск
Инженерно-технологический
Семипалатинск
Специализация и достижения
Бакалавр по специальности "Технологические Машины и Оборудование"