Java-разработчик

Контакты


Контакты доступны после входа на сайт

Описание

Java-разработчик с отличным знанием Java Core, ООП, c опытом использования Spring Framework (Spring Boot, Spring Data), а также навыками работы с SQL, PostgreSQL, Git, Gradle, Docker и Linux. Имею базовое понимание и опыт во всем цикле разработки: от проектирования архитектуры приложения до написания автоматизированных тестов и настройки CI/CD процессов. Уверенно работаю с английским на уровне B1, что позволяет эффективно взаимодействовать с международными командами и читать техническую документацию. Мои технические навыки, ответственность и работоспособность позволят внести значительный вклад в развитие вашего проекта.

Навыки
  • Java SE
  • Spring Framework
  • Spring Boot
  • Spring Data
  • SQL
  • PostgreSQL
  • Gradle
  • Git
  • Linux
  • JUnit
  • CI/CD (непрерывная интеграция)
  • Алгоритмы и структуры данных
  • Архитектура приложений
  • Автоматизированные тесты
  • Английский B1
Описание проектов
  1. Игры разума: консольное приложение из 5 мини-игр, которые включают в себя задачи для проверки логического мышления и знания арифметики.
    Навыки: работа c системой сборки Gradle, добавление и отслеживание зависимостей, применение Git и GitHub для хранения и отслеживания изменений, настройка автоматической проверки синтаксиса c Checkstyle, подключение проверки поддерживаемости кода на CodeClimate, использование Makefile для автоматизации и сборки.
    Стек: Java, Gradle, Git, Make, Checkstyle, Code Climate.

  2. Вычислитель отличий: консольное приложение для определения различий между двумя структурами данных в формате yaml или json.
    Навыки: использование структур данных Java Collections Framework, работа с YAML, JSON файлами, тестирование кода с Junit5, проверка покрытия кода тестами с JaCoCo, создание workflow GitHub Actions.
    Стек: Java, JUnit, GitHub Actions, Gradle, Git, Checkstyle, Code Climate, JaCoCo, Make.

  3. Валидатор данных: библиотека для валидации данных.
    Навыки: создание объектно-ориентированной архитектуры, использование fluent-интерфейса, применение техники TDD.
    Стек: Java, JUnit, GitHub Actions, Gradle, Git, Checkstyle, Code Climate, Make.

  4. Анализатор страниц: веб-приложение для проверки сайтов на SEO пригодность.
    Навыки: построение MVC архитектуры приложения, работа с роутингом, обработчиками HTTP запросов c использованием Javalin, создание шаблонов веб-страниц с JTE, использование Bootstrap для визуального оформления, взаимодействие с базой данных через JDBC, создание интеграционных тестов, деплой проекта на Render c использованием Docker.
    Стек: Java, HTML, CSS, HTTP, SQL, Javalin, JTE, Bootstrap, PostgreSQL, H2, Docker, JUnit, GitHub Actions, Gradle, Git, Checkstyle, Code Climate, Make.

  5. Менеджер задач: серверное веб-приложение для управления задачами, с возможностью их постановки, назначения исполнителей и изменения статусов, с требованием регистрации и аутентификации.
    Навыки: создание REST веб-API c использование Spring Boot, работа с базами данных PostgreSQL (prod) и H2 (dev) c Spring Data, реализация аутентификации и авторизации с Spring Security, создание интеграционных тестов, деплой проекта на Render c использованием Docker, генерирование документации с Swagger, использование сервиса отслеживания ошибок Sentry.
    Стек: Java, Spring Boot, Spring Data, Spring Security, HTTP, PostgreSQL, H2, Sentry, Swagger, Docker, JUnit, GitHub Actions, Gradle, Git, Checkstyle, Code Climate, Make.

Опыт


Начальник отдела коммерческого инжиниринга, главный специалист отдела подготовки производства двигателей, Мазда Соллерс Мануфэкчуринг Рус, г. Владивосток
Производство двигателей и автомобилей Мазда
Октябрь 2012 - Март 2023

Обязанности:
- разрабатывал мероприятия по снижению операционных затрат производства
- разрабатывал технологические процессы
- закупал и монтировал оборудование
- разрабатывал график подготовки производства
Достижения:
- уменьшил операционные затраты на 2 млн. руб. в год за счет оптимизации техпроцессов и логистики
- запустил сборочное производство двигателей в соответствии с установленными бюджетом и сроком

Образование


Java-разработчик, онлайн-школа программирования Хекслет
Декабрь 2023 - Август 2024
Инженер по специальности "самолёто- и вертолетостроение", Казанский государственный технический университет им. А.Н. Туполева
Сентябрь 1996 - Январь 2001

О себе
Готов к релокации в рамках страны проживания
Могу проходить интервью на английском языке
Проживаю в городе Набережные Челны

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

0

Привет, Андрей!

У тебя вышло очень информативное и целостное резюме. 
Давай подкорректируем лишь раздел "Описание проектов»:
- Для удобства и компактности ссылку на GitHub необходимо зашить в название проекта
В квадратных скобках указываем слово, по которому надо нажать, в круглых - ссылку на проект.
- Давай добавим результаты проекта/полученные тобой навыки.

Желаю тебе удачи в освоении новой IT-профессии!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме выглядит довольно информативным и содержит много деталей о вашем опыте работ...
Это резюме Python Backend Developer содержит много полезной информации о ваших навыках ...
Этот PHP junior разработчик обладает хорошим набором навыков и опытом в разработке веб-...
Резюме содержит следующие положительные моменты: 1. Участие в образовательных курсах He...
Данное резюме Junior Frontend Developer (React) имеет следующие положительные стороны: ...
Это резюме веб-разработчика имеет хороший общий формат и содержит много полезной информ...
Это резюме содержит множество полезной информации о кандидате, но есть несколько момент...
Это резюме имеет некоторые сильные стороны, такие как опыт работы с Python, разнообразн...
Это резюме содержит много информации о вашем опыте работы, образовании и навыках в обла...
Привет, Рамис! 
Давай улучшим твое резюме: 1. Описание проектов Давай добавим результ...