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-профессии!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Александр! Давай дополним твое резюме: 1. Описание проектов Для удобства и ком...
Этому резюме есть несколько критических моментов, которые можно улучшить: Структура р...
Привет, Денис! Давай дополним твое резюме: 1. Описание проектов Давай добавим результа...
Этот кандидат имеет обширный опыт в области IT, начиная с администрирования ИТ инфрастр...
Это резюме обладает обширным опытом работы в IT-сфере, начиная с веб-дизайна и верстки ...
Привет, Артур! 
Давай дополним твое резюме: 1. Описание проектов Для удобства и компа...
Это резюме Java-разработчика демонстрирует широкий набор навыков и опыта работы над раз...
Данное резюме имеет некоторые плюсы, такие как: Хорошее знание технологий и инструмен...
Это резюме Java-разработчика содержит хороший набор хард и софт скиллов, а также информ...
Это резюме содержит информацию о вашем опыте работы в сфере общественного питания, а та...