💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!
Ринат Киреев (nanatriy), 22 года, Россия, МоскваРинат Киреев (nanatriy), 22 года, Россия, Москва

Ринат Киреев

Бэкенд разработчикМладший (Junior)
От 60 000 ₽Ищу работу

Контакты

Войти
Возраст: 22 года
Опыт работы: 2 года и 5 месяцев
Регистрация: 19.06.2023
Последний визит: 2 года назад
Гражданство:
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе
Знание языков:

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
Intellij IDEA
Java
Docker
Apache Tomcat
JDBC
Java core
Spring Boot
Java EE
Java SE
Git

Опыт работы

  • Учим IT-профессиям с нуля и гарантируем новую работу
    МоскваОт 100 до 1000 сотрудников
    Бэкенд разработчикJava-разработчик
    Декабрь 2022 — По настоящее время (2 года и 5 месяцев)
    КЛЮЧЕВЫЕ ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ: - Работаю с фреймворком Spring 5 с помощью Spring Boot, - Использую в основном Maven, но знаком с Gradle на базовом уровне, - Работал с Java 11 и выше, - Владею и применяю основные принципы ООП, а также придерживаюсь принципов чистого кода, KISS, DRY, SRP, SOLID, - Тестирую код и использую в тестировании JUnit и Mockito, - Работал с несколькими СУБД, но в основном с PostgreSQL, - Имею навыки работы с базами данных с помощью JDBC, Hibernate и Spring Data JPA, - Работал с очередями сообщений на основе RabbitMQ, умею отправлять и принимать сообщения и базово конфигурировать сервер RabbitMQ, - В рамках учебных проектов работал с Docker, умею упаковывать сервисы в контейнеры и работать с docker-compose для поднятия инфраструктуры, - Использую Git в качестве системы контроля версий, - Навыки работы в команде и в индивидуальном формате, - Широкий кругозор области IT и тяга к его постоянному расширению. Портфолио можно посмотреть по ссылке: https://github.com/NaNatriy ВЫПОЛНЕННЫЕ ПРОЕКТЫ (за время обучения): 1. Проект по реализации консольного планировщика задач Проект реализует консольный планировщик задач с возможностью создавать периодические задачи, а также выдавать задачи на конкретную дату. Проект полностью реализован с помощью стандартной библиотеки JDK с использованием классов java.time. 2. Проект REST API для аукционной системы Проект для создания и управления лотами в интернет-аукционе по типу “скандинавского аукциона” с фиксированными ставками на лот. Проект реализован с помощью Spring Boot, Spring Data JPA и PostgreSQL, миграции выполняются с помощью liquibase. Для получения последних данных используются Projections и запросы с GROUP BY. 3. SkyPaste - сервис аналог PasteBin Создание клона PasteBin без UI, только RestAPI, с возможностью создавать публичные и приватные “пасты”. Проект реализован с помощью Spring Boot, Spring Data JPA и H2 Database. 4. Backend для системы публикации объявлений Backend для системы публикации объявления пользователями. Проект реализован с помощью Spring Boot, Spring Data JPA. Реализация аутентификации и авторизации сделана с помощью Spring Security и HTTP Basic аутентификации. API задокументировано с помощью Swagger, написаны интеграционные тесты с использованием MockMVC и Testcontainers.