Работаю на железной дороге осмотрщиком вагонов с графиком 2 на 2, в свободное время обучаюсь на дистанционным курсам и по мануалам с ютуба, статьям с baeldung и habr. Прошел три интенсива по разработке на Spring от разных компаний. Заочно получаю высшее образование. Также интересуюсь разработкой на js, развертыванию k8s в yandex cloud.
Пробовал найти себя в мобильной и фронтенд разработке, однако остановился на бекэнде.
Работал в коллективе как с ровесниками, так и ребятами постарше.
В составе легендарной команды Babim Flex участвовал в хакатоне Neo Hack 2024 по разработке инструмента для синхронизации экспертов, рекрутёров и кандидатов.
Во время обучения разрабатывал бэкенд-приложение с микросервисной архитектурой - прототип небольшого банка. Реализуя проект приобрел знания и навыки:
- разработка REST-API с использованием Spring Boot;
- работа с базой данных, с использованием инструментов миграции;
- знание микросервисной архитектуры;
- синхронное и асинхронное взаимодействие сервисов через брокеры сообщений;
- документирование API через Swagger/OpenAPI;
- настройка CI-пайплайнов, контейнеризация приложения.
Я проходил летнюю производственную практику в организации, во время которой знакомился с различными аспектами работы с программным обеспечением. В частности:
Проходил интенсив по разработке на Spring. С нуля, начиная от консольного варианта и заканчивая Spring boot, разрабатывал систему мониторинга показателей счетчиков. Изучал организацию приложения без Spring boot, используя лишь Spring MVC, применяя элементы аспектно-ориентированного программирования основанные на механизме проксирования Spring AOP.
Проходил месячный интенсив "Разработка на Spring". До и во время него реализовал следующие проекты:
Компилятор SQL запросов в команды java для манипуляций с коллекциями. Ссылка: https://github.com/MunSunch/MySQL_language
Учебный сервис для ведения проектов в котором изучалась архитектура, работа с СУБД, юнит и интеграционное тестирование, устройство Spring. Работа выполнялась под присмотром ментора. Ссылка: https://github.com/MunSunch/DigDes
Обучался на дистанционном курсе "Java разработчик с нуля". Во время обучения разработал следующие проекты:
Облачный сервис на Spring Boot. Учился работать с базами данных и jwt аутентификацией. Применяемые технологии: Spring Boot 3.x, Java 17, Docker, Liquebase, PostgreSQL, JUnit, Mockito, Testcontainers. Ссылка: https://github.com/MunSunch/CloudService
Сервис с перевода с карты на карту. Применяемые технологии: Spring Boot 3.x, Java 17, Docker, Nginx. Ссылка: https://github.com/MunSunch/Card2Card
Консольная ролевая игра. Учился разработке по принципам SOLID и DRY. Применяемые технологии: Java 11. Ссылка: https://github.com/MunSunch/GameForHeadsAndHands
Бакалавр, направление "Программная инженерия", заканчиваю обучение в 2026 году. Обучаюсь заочно.
Прошел трехмесячный интенсив по разработке на java
Прошел интенсив по разработке на Spring в учебном центре Digital Design