Обо мне

Опытный разработчик веб приложений. Основная специализация на данный момент - бэкенд разработка. Имею значительный опыт создания веб приложений на Java, в основном с использованием Spring и Spring boot фреймворков. В последнее время в рамках основного проекта пишу на scala.
Кроме веб-разработки так же активно интересуюсь DevOps инструментами. 

Интересуюсь вариантами трудоустройства, связанные с релокацией за пределы РФ.

Владею языками:

  • Русский - родной
  • Английский - uper intermediate 
  • Японский - начальный

Профессиональные навыки
Опыт работы
Valamis
Петрозаводск
Senior software developer
Август 2019 — По настоящее время (1 год и 3 месяца)

Valamis (http://valamis.com) - Learning expirience platform. Система для автоматизации корпоративного обучения.

Развитие и разработка программного решения для корпоративного обучения.

Scala, Java, Python, Shell script, Kafka, Kafka Streams, Sbt, Docker, Kubernetes, Helm, Azure Devops, Postgresql, Cassandram, Postgresql, Microservices

ScalaPythonLinuxDockerKubernetesKafka
Лидирующий поставщик на рынке информационных технологий и консалтинговых услуг
Петрозаводск
Ведущий разработчик
Октябрь 2017 — Август 2019 (1 год и 11 месяцев)

- Участие в разработке личного кабинета для крупной телекоммуникационной компании;
Java 8 (Java EE, JPA, JAX-RS, JAX-WS, DI), Weblogic, Oracle DB, Oracle Commerce Platform
- Работа над созданием информационно аналитического сервиса для государственной корпорации
Java 8, Groovy, Spring Boot, MyBatis, PostgreSQL, Mondrian, Tomcat, Gradle
- Реализация интеграционного сервиса для крупной финансовой организации.
Java 8, Spring boot, Spring JPA, Spring REST, Hibernate, JMS, ActiveMQ, JAXB, PostgreSQL, Maven
- Рефакторинг и доработка крупного сервиса - хранилища справочных данных.
Java 8, Spring MVC, Spring JPA, Apache Kafka, Zookeeper, PostgreSQL, Maven

Управляющая компания розничной сети «Магнит»
Программист
Июнь 2017 — Октябрь 2017 (5 месяцев)

- Поддержка и разработка средств автоматизации бизнес процессов;

- Сопровождение и оптимизация существующих решений на базе JavaEE;

- Разработка нового функционала;

- Разработка системы визуализации аналитических данных;

- Backend: JavaEE, JSP, JDBC, Hibernate, Oracle, PostgreSQL, Tomcat;

- Frontend: Javascript, JQuery, D3, Chart js, Bootstrap, Ajax;

- Tools: GitLab, Jira, Eclipse, JMeter.

JavaJava EEOracleAjaxJavaScriptGitJava servletTomcatAnt
КМИС
Петрозаводск
Программист
Январь 2016 — Июнь 2017 (1 год и 6 месяцев)

Начал работать как тестировщик:

- Осуществлял функциональное тестирование;

- Писал тест кейсы и планы тестирования;

- Разрабатывал автоматизированные тесты;

- Проверял код на наличие ошибок, CodeReview.

Затем как разработчик:

- Поддерживал функционирование существующих подсистем;

- Участвовал в разработке нового функционала;

- Занимался исправлением ошибок в работе ПО;

- Отвечал за функционирование ряда подсистем.

Используемые в работе языки: LotusScript (VB), Java, JavaScript

Работал в среде IBM Notes и NetBeans IDE

Мультисервисный оператор связи, специализирующийся на оказании Интернет-услуг частным и корпоративным клиентам
Петрозаводск
Инженер технической поддержки
Декабрь 2014 — Январь 2016 (1 год и 2 месяца)

- Консультирование абонентов сети;

- Удаленная помощь абонентам;

- Устранение неисправностей в работе сетевого оборудования;

- Продажа дополнительных услуг;

- Координация работы технических специалистов.

Высшее образование
Петрозаводский государственный университет
Петрозаводск
Факультет: Политических и социальных наук
Сентябрь 2007—Июнь 2012 (4 года и 9 месяцев)