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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Junior QA инженера содержит много информации, однако есть несколько аспектов, ко...
Это резюме содержит много повторяющегося текста и не содержит достаточно информации о в...
Резюме имеет некоторые сильные стороны, такие как: Хорошо структурированная информаци...
Привет, Инга! Давай улучшим твое резюме: 1. Контакты Давай разместим короткую ссылку н...
Привет, Константин! Давай улучшим твое резюме: 1. Имя и фамилию резюме переведи, пожал...
Это резюме содержит много полезной информации о ваших навыках и опыте работы. Однако, е...
Это резюме содержит много лишней информации, которая не имеет отношения к вакансии Fron...
Это резюме содержит информацию о некоторых проектах и технологиях, с которыми вы работа...
Привет, Андрей! Давай улучшим твое резюме: 1. Давай укажем полное название твоей профе...
Это резюме имеет некоторые сильные стороны, такие как указание наличия базовых знаний P...