До изучения программирования работал в IT сфере, системным администратором. Получил диплом о переквалификации в университете Иннополис. Знаком с Agile-моделью (Scrum, Kanban).
Навыки:
Очень интересна тема архитектуры микросервисных приложений, брокеров сообщений.
Проекты:
Внутренняя crm-система. Трекинг задач, трудозатрат, спринтов итд
Занимался внедрением новых фич, сопровождением написанного кода. Подключил к проекту мониторинг с помощью Prometheus+Grafana, познакомился с JavaScript и использовал его на практике
Стек - Java 8, Spring (Core, MVC, JDBC), Maven, PostgreSQL, Jackson, Liquibase, log4j, Junit, Mockito, Payara GlassFish, JSP, JavaSript, JQuery, Prometheus, Grafana, Micrometr
Web приложение для банка ВТБ. Проект BFF, посредник между frontend и внутренним backend.
Был привлечен к проекту для его создания с нуля, использовал Spring Boot, написал бизнес логику, тесты, документацию.
Стек - Java 11, Spring Boot(Data, Security, Validation, Web), Lombok, Swagger OpenAPI, Jackson, Docker
Сайт компании. Небольшое приложение с интернационализацией блогом и отзывами.
Занимался сопровождением старого кода. Внедрил интернационализацию.
Стек - Java 8, Spring (Core, MVC, JDBC), Maven, PostgreSQL, Jackson, Liquibase, log4j, Junit, Mockito, Payara GlassFish, JSP, JavaSript, JQuery
Proxy микросервис проекта "Честный знак" между мобильным приложением и внутренним backend.
Был привлечен к проекту для создания высоконагруженного сервиса, способного горизонтально масштабироваться. Использовал Spring Boot, написал бизнес логику, тесты, документацию
Стек - Java 11, Spring Boot(Data JPA, Security, Validation, Web), Lombok, Swagger OpenAPI, Jackson, Docker, Hibernate
Походил обучение и стажировку по получении квалификации, разработчика веб-сервисов с применением фреймворка Spring
Проект - десктопное приложение. Работа с большим объемом данных показателей сейсмических датчиков, их 2D и 3D визуализация.
Я занимался внедрением новых фич, поддержкой старого кода, разработкой UI