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

Контакты


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

Описание

Ищу работу на вакансию backend-разработчика.
Рассматриваю все форматы работы, но, при наличии возможности, выбрал бы гибридный.
В сферу IT было принято решение перейти во время обучения, так как эта область вызывала наибольший интерес. Программа обучения в университете затрагивала большое количество специализированных программ для проектирования и разработки.
Более всего в работе ценю очевидное прикладное значение продукта как конечную цель. В таком случае получаю от продвижения к этой цели искреннее удовольствие, что, по моему мнению, крайне важно для повышения продуктивности.
В будущем хотел бы значительно расширить спектр своих навыков и, в первую очередь, в сторону низкоуровневых языков.
На данный момент закончил обучение в университете по технической специальности и прошел обучение на Hexlet по профессии "Java-разработчик". Мною были реализованы пять учебных проектов:

Игры разума

Стек: Java, Git, GitHub, CodeClimate.
Полученные навыки:

  • работа и взаимодействие с приложением через консоль;
  • работа с GitHub;
  • подключение дополнительных компонентов ;
  • оптимизация кода при помощи CodeClimate;
  • формирование расширяемой и легко поддерживаемой архитектуры приложения.

Описание: В этом проекте была задача написать пять несложных игр, с возможностью выбора в консольном меню. Пользователю предлагается выбрать одну из игр: проверка на равенство, калькулятор, наибольший общий делитель, прогрессия и проверка на простоту. Пользователю необходимо дать ответ в виде "да/нет" или вписать конкретное число.

Вычислитель отличий

Стек: Java, Git, GitHub, Actions, CodeClimate, TDD, Picocli.
Полученные навыки:

  • настройка непрерывной интеграции GitHub;
  • написание, генерация тестов;
  • работа с парсерами json и yml;
  • работа с файлами.

Описание: В данном случае проект подразумевает разработку консольного приложения, позволяющего передавать на вход файлы в форматах json, yml, yaml и выводить на экран различия в них. Выводиться информация также может в различных форматах, включая json.

Валидатор данных

Стек: Java, Git, GitHub, Actions, CodeClimate, TDD.
Полученные навыки:

  • построение объектно-ориентированной архитектуры приложения;
  • написание документации.

Описание: В этом учебном проекте Hexlet будет создана библиотека для проверки корректности любых данных, в первую очередь, данных, вводимых пользователем. Процесс разработки проекта от 0 до рабочего состояния занял один день, с внесением правок и доработками - 5 дней.

Анализатор страниц

Стек: Java, Javalin, Git, GitHub, Actions, CodeClimate, TDD, Thymeleaf, Bootstrap, H2 & Postgresql, Project Lombok, Hikary
Полученные навыки:

  • разработка и деплой полноценного веб-приложения;
  • верстка страниц, взаимодействующих с backend;
  • интеграция БД в проект.

Описание: В этом учебном проекте Hexlet был разработан и размещен на сервисе Render веб-сервис, позволяющий проводить проверку сайтов на SEO пригодность. Реализована связь с базой данных PostgreSQL, в которой хранится список сайтов, добавленных пользователями и результаты проверок.

Менеджер задач

Стек: Spring Boot & Spring Data JPA & Spring Security, JUnit/AssertJ, JWT, H2 & Postgresql, Project Lombok, QueryDSL, Swagger, Rollbar.
Полученные навыки:

  • разработка веб-приложения на Spring Boot;
  • настройка безопасности Spring Security;
  • создание документации OpenAPI.

Описание: Менеджер задач - это веб-приложение, позволяющее создавать задачи, задавать для них исполнителей, добавлять статусы и помечать метками. Сервис предусматривает регистрацию пользователей и необходимость авторизации при использовании.

О себе:

В свободное время отдаю предпочтение автоспорту, туризму и различным активным видам отдыха.

Навыки
  • Java 8
  • Delphi
  • PostgreSQL & H2
  • Автоматическое тестирование (JUnit)
  • Опыт работы на C++
  • Небольшой опыт работы с Vue.js
  • Git & GitHub

Инструменты: VS Code, IntelliJ IDEA, Adobe Dreamweaver, Postman, Ubuntu on Windows, RAD Studio 11

Описание проектов

Опыт


Инженер-технолог, АО "Плутон"
Сентябрь 2021 - по настоящее время

Разрабатываю декстоп приложение на языке программирования Delphi для автоматизированного проведения функционального контроля выпускаемой продукции, а также приложение для записи и отображения логов периферийного устройства.
Приложения входят в состав разрабатываемого измерительно-вычислительного комплекса, который в будущем должен войти в число стандартных средств контроля качества.
Стек: Delphi, RAD Studio 11.

Образование


Профессия "Java-разработчик". Hexlet
Сентябрь 2022 - Ноябрь 2023
Интегральная электроника, Санкт-Петербургский политехнический университет Петра Великого
Сентябрь 2021 - Июнь 2023
Электроника и наноэлектроника, Санкт-Петербургский политехнический университет Петра Великого
Сентябрь 2017 - Май 2021

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет много положительных аспектов, но также есть место для улучшений. Поло...
Это резюме содержит обширную информацию о вашем опыте работы и навыках в области fronte...
Этот профиль Frontend Developer выглядит достаточно привлекательным. У вас хорошие навы...
Это резюме имеет некоторые положительные и отрицательные аспекты. Вот мои оценки: Поло...
Привет! Не плохое вышло резюме, уже есть вся необходимая информация, но это резюме можн...
Это резюме имеет свои сильные стороны и некоторые области, в которых можно улучшиться: ...
Это резюме имеет некоторые положительные моменты, но есть и недостатки, которые следует...
Данное резюме имеет хороший объем информации о ваших навыках и опыте работы. Однако, ес...
Это резюме имеет несколько сильных сторон, таких как: Хорошо структурированное описан...
Это резюме представляет смешение опыта работы в области кофейного бизнеса и навыков веб...