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

Контакты


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

Описание

Активно изучаю программирование начиная с 2023 года. За 7 месяцев освоил курс Java-разработчик в онлайн-школе программирования Hexlet.
Заинтересован в профессиональном и личностном росте. Готов как к сложным и интересным, так и к типовым, но от этого не менее важным, бизнес-задачам.
В настоящее время нахожусь на позиции системного администратора. Уверен, что мой опыт работы и глубокое понимание операционных систем и компьютерных сетей являются сильным преимуществом.

Навыки
Hard skills
  • Java SE, EE
  • Spring Framework
  • Hibernate
  • Git (GitHub)
  • Gradle
  • Docker
  • Postgresql
  • Unit-тестирование
  • Linux/Windows
  • Паттерны проектирования
  • Алгоритмы
  • Читаю профессиональную литературу на английском языке
Soft skills
  • Очень высокая способность к обучению
  • Умение быстро искать необходимую информацию
  • Коммуникабельность
  • Самостоятельность
  • Умение организовывать свое рабочее время
  • Обязательность
  • Творческие навыки
Описание проектов
Менеджер задач

Система управления задачами, подобная http://www.redmine.org/. Она позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация.

  • стек – Java, Spring Framework, Hibernate, JPA, PostgreSQL, H2, HikariCP, MockWebServer, JUnit 5, AssertJ
  • CI/CD – GitHub Actions, Render
Анализатор страниц

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

  • стек – Java, Javalin, JTE, PostgreSQL, H2, HikariCP, Log4j, SLF4j2, JSoup, MockWebServer, JUnit 5, AssertJ
  • CI/CD – GitHub Actions, Render
Счетчик IP

Программа, подсчитывающая количество уникальных IP адресов в текстовом файле

  • стек – Java, JUnit 5, AssertJ
Валидатор данных

Библиотека, с помощью которой можно проверять корректность любых данных. Подобных библиотек множество в каждом языке, так как практически все программы работают с внешними данными, которые нужно проверять на корректность. В первую очередь речь идет про данные форм заполняемых пользователями. За основу для проекта взята библиотека yup

  • стек – Java, JUnit 5, AssertJ
  • CI – GitHub Actions
Вычислитель отличий

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

  • стек – Java, Picocli, Jackson FasterXML, JUnit 5, AssertJ
  • CI – GitHub Actions
Игры разума

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

  • стек – Java

Опыт


Системный администратор, Интершина
Декабрь 2022 - по настоящее время

Обязанности:
– междугородная техническая поддержка пользователей по Windows RDP, AnyDesk, Team Viewer;
– настройка и обслуживание компьютерной техники под управлением Windows, Linux;
– своевременное выявление и устранение неисправностей компьютерной и офисной техники;
– мониторинг оборудования via Zabbix;
– монтаж сетевого оборудования;
– инвентаризация и актуализация компьютерной техники и аксессуаров;
– регламентные работы.

Системный администратор, Лисинский лесной колледж
Декабрь 2019 - Декабрь 2021

Обязанности:
– техническая поддержка пользователей;
– удаленная поддержка сотрудников по AnyDesk, Team Viewer;
– настройка и обслуживание систем, использующих крипто провайдеры КриптоПро, VipNet;
– администрирование веб-сайта на базе CMS WordPress;
– обеспечение работы АРМ. Office 365, Dallas Lock, Континент-TLS VPN;
– поддержка работы сервера на базе Windows Server 2012 R2 с 1С "Бухгалтерия" 7, 8;
– администрирование контроллера домена и устройств, входящих в доменную сеть;
– поддержка СКС и сетевой инфраструктуры (MikroTik via WinBox). Firewall, NAT, DHCP, DNS;
– контроль использования сетевых ресурсов, анализ логирования RouterOS и точек доступа;
– обслуживание оргтехники. Диагностика и обновление оборудования;
– обслуживание и администрирование мини-АТС Samsung OfficeServ 7200;
– конфигурация звукового оборудования при проведении ВКС;
– регламентные работы.

Достижения:
– внедрил систему дистанционного обучения Moodle на базе LAMP, Ubuntu;
– обеспечил дистанционную работу пользователей посредством настройки VPN PPTP сервера на базе MikroTik.


О себе
Готов к релокации
Проживаю в городе Санкт-Петербург

В поисках вакансии на позиции junior backend-developer. Рассматриваю любой формат работы, преимущественно полный рабочий день. Готов к командировкам.
В первую очередь заинтересован в профессиональном росте. Легко усваиваю новый материал и начинаю эффективно применять его на практике. Быстро осваиваюсь в новом коллективе, коммуникабельный, уважаю себя и свое время. Любые конфликтные ситуации стараюсь разрешать до их эскалации. С уважением отношусь к объективной критике, прислушиваюсь к более опытным коллегам и стараюсь перенять их опыт.
Ответственный, не боюсь сложных задач, стараюсь найти решение самостоятельно.

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Дмитрий! Давай улучшим твое резюме: 1. Представление отсюда убираем, так как т...
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...