Имеется опыт коммерческой backend-разработки на языке Java с использованием компонентов Spring на протяжении 1+ года.
Также имеется опыт использования: PostgreSQL, Git, Intellij IDEA, Docker, Apach Kafka, Jira, Confluence, опыт проектирования и разработки RESTfull API, занимался модульным тестированием с помощью Junit и Mockito.
Работал как с монолитной, так и микросервисной архитектурой web-приложения.
Помимо этого имеется опыт frontend-разработки с использованием React.js, Vue.js и Bootstrap 5 и backend-разработки на платформе Node.js.
Без вредных привычек, холост.
Контакты для связи:
Telegram: https://t.me/NordicMan51
Моб. телефон: +7(908)6072563
Занимался разработкой корпоративной HR системы и обучающего портала Mirapolis Portal
Основные обязанности:
- разработка и поддержание серверной функциональности информационной системы;
- покрытие бизнес-логики unit-тестами;
- анализ логов, исправление ошибок, отладка системы;
- анализ системных требований и согласование состава работ с аналитиками и руководителем
разработки;
- ведение задач и отчетности в Jira, работа с git;
- поддержание документации в актуальном состоянии (confluence, javadoc);
- рефакторинг и оптимизация старого кода в целях повышения качества кодовой базы;
- code review.
Также занимался менторством новых сотрудников и выступал на внутрикорпоративных мероприятиях с докладами о решенных интересных задачах и опыте работы своей команды.
Стек технологий: Java 8-17, Spring Framework 5, Hibernate, Apache Kafka, JUnit, Mockito, PostgreSQL, MinIO Object Storage, Git.
Архитектура: микросервисная.
Проходил стажировку во время учебы в университете.
Занимался разработкой и сопровождением локальной кодовой базы open source проекта Wiki.js (https://js.wiki/):
- работал над клиентской частью проекта с помощью Vue.js 2 и Bootstrap 5;
- работал над серверной частью проекта (Node.js);
- разрабатывал и занимался сопровождением микросервисов, написанных с использованием Node.js (Fastify), RESTfull API, regular expressions, Redis и PostgreSQL 14;
- разрабатывал cкрипты выполнения периодических задач на языке Python с использованием ClickHouse.
Проходил стажировку во время учебы в техникуме.
Участвовал в разработке и сопровождении системы для архивации данных о первичных документах компании.
- для разработки использовалась платформа .NET Core c использованием C#, .NET Threading;
- для разработки интерфейса использовалась Avalonia UI;
- работа с БД проводилась через СУБД MSSQL.
Окончил с отличием Институт Арктических Технологий по направлению "Информатика и вычислительная техника". Средний балл 4.89