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 - Декабрь 2023
Национальный исследовательский университет «МЭИ», Магистр техники и технологий (Кафедра Электрических станций и подстанций)
Сентябрь 2016 - Июль 2018
Технический университет Ильменау (Германия), Магистр естественных наук - M.Sc. (Кафедра Электрических приборов и аппаратов)
Сентябрь 2015 - Август 2016
Национальный исследовательский университет «МЭИ», Бакалавр техники и технологий (Кафедра Электрических станций и подстанций)
Сентябрь 2011 - Июль 2015

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...