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

Контакты


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

Описание

Ищу работу на позицию Java-разработчика. Предпочтительный формат работы — офис или гибрид.

Работаю руководителем проектов по поставкам электрооборудования и энергоэффективности. Сейчас хочу не просто помогать клиентам внедрять новые решения, а непосредственно разрабатывать и улучшать продукт самостоятельно. Всегда были интересны новые технологии и решение сложных задач, поэтому выбрал для себя направление backend разработки. В данный момент прохожу обучение в Hexlet по профессии Java-разработчик.

Проекты

К настоящему моменту реализованы следующие проекты:

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

Система управления задачами. Позволяет ставить задачи, назначать исполнителей и менять их статусы.

Полученные навыки:
- Использование Spring Boot
- Использование ORM Hibernate
- Работа с базами данных H2 и PostgreSQL
- Применение Swagger для документирования API
- Тестирование посредством MockWebServer
- Деплой на Render

Стек: Java 20, Spring Boot 3, Gradle, Liquibase, H2, PostgreSQL, JWT, JUnit, Swagger

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

Cайт, который анализирует указанные страницы на SEO пригодность.

Полученные навыки:
- Реализация веб-сайта на базе фреймворка Javalin
- Использование ORM Ebean,
- Работа с базами данных H2 и PostgreSQL
- Верстка фронтенд-части проекта с помощью Thymeleaf и Bootstrap
- Тестирование посредством Unirest и MockWebServer
- Деплой на Render

Стек: Java 20, JUnit 5, Gradle, Javalin, Ebean, H2, PostgreSQL, JUnit, MockWebServer, Thymeleaf, Bootstrap

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

Библиотека, с помощью которой можно проверять корректность данных. Работает с объектами типа String, Number и Map.

Полученные навыки:
- Применение принципов ООП
- Работа с лямбда выражениями и функциональными интерфейсами
- Работа со Stream API

Стек: Java 17, JUnit 5, Gradle

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

Консольная утилита, определяющая разницу между двумя структурами данных.

Полученные навыки:
- Работа с коллекциями и структурами данных
- Использование сторонник библиотек (Jackson, Picocli, Jacoco)
- TDD - разработка через тестирование
- Настройка GitHub Actions
- Работа с форматами json и yaml

Стек: Java 17, JUnit 5, Gradle

Игры разума

Набор из пяти консольных игр.

Полученные навыки:
- Настройка окружения Java
- Работа с Git и GitHub
- Работа с Linux CLI

Стек: Java 17, Gradle

Навыки
  • Java (Core, Collections)
  • SQL (СУБД H2, PostgerSQL)
  • Spring
  • Hibernate
  • Ebean
  • ООП
  • TDD
  • Автоматическое тестирование: JUnit 5
  • Gradle, Git, GitHub Actions
  • Linux CLI

Опыт


Руководитель проектов, АО "Систэм Электрик"/АО "Шнейдер Электрик"
Ноябрь 2016 - по настоящее время

Задачи:
- Ведение проектов («под ключ», поставка оборудования, аудит, сервис)
- Расчет и согласование коммерческих предложений
- Разработка и согласование договоров с заказчиками и подрядчиками
- Контроль и консолидация финансовых показателей по портфелю проектов

Примеры реализованных проектов:
- Внедрение системы контроля CIP-моек на 7 заводах крупного производителя молочных продуктов
- Внедрение, поддержка и расширение систем учета энергетических ресурсов на объектах производителей пищевых продуктов, а также в сети продуктовых гипермаркетов (более 200 магазинов)

Образование


Hexlet, курсы по профессии Java-разработчик
Январь 2023 - по настоящее время
Национальный исследовательский университет «МЭИ», Магистр техники и технологий (Кафедра Электрических станций и подстанций)
Сентябрь 2016 - Июль 2018
Технический университет Ильменау (Германия), Магистр естественных наук - M.Sc. (Кафедра Электрических приборов и аппаратов)
Сентябрь 2015 - Август 2016
Национальный исследовательский университет «МЭИ», Бакалавр техники и технологий (Кафедра Электрических станций и подстанций)
Сентябрь 2011 - Июль 2015

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

Комментарии


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

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

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