Java-Developer

Основное


Город

Зея

Готовность к релокации

Готов

Описание

В настоящее время активно ищу работу/стажировку на вакансию Junior Java Developer (удаленная работа или гибридная форма. Готов к переезду).
Свой путь программиста начал в 2007 году. Разрабатывал схемотехнику и программное обеспечение для встроенных систем на основе микроконтроллеров PIC на assembler, позже на С.

В это же время познакомился с ОС GNU Linux и вот уже более десяти лет Debian является моей единственной операционной системой.
Администрировал свою локальную сеть: около 40 клиентов, сервера с OS Linux Debian (прокси-сервер Squid, игровой сервер, файловый сервер), сетевое оборудование.

С 2013 года работаю в ПАО РусГидро. Начал с должности монтера участка связи. Позже стал инженером участка связи и телемеханики.
Последние несколько лет занимаю должность инженер-программист ВУ АСУТП.

За этот период реализовал и внедрил на филиале:
1) систему производственной гимнастики для глаз.
В рамках проекта, реализующего формирование условий для безопасного выполнения работ на Филиале провел защиту предложенного мной проекта, команда получила премию за реализацию.
Реализована на нескольких Bash-скриптах.
Система выводит на экран пользователя АРМ приглашение пройти производственную гимнастику, при согласии пользователя выводится видеоролик с упражнениями.
Система имеет модульную структуру, позволяет проводить автоматическое обновление модулей программы. В рамках работ так же была проведена настройка правил доступа к каталогу и файлам, для обеспечения безопасности пользователей и исключения выполнения произвольных команд на АРМ пользователей.

2) систему мониторинга каналов связи на основе GSM-модемов.
Реализована на cmd-скриптах.
Система позволяет проводить диагностику основного и резервного каналов связи с удаленными объектами посредствам опроса оборудования AT-командами.
Ведет лог опроса оборудования и позволяет уведомлять оператора о проблемах в системе.

3) систему визуализации сетевых ресурсов Филиала.
Проект был реализован на Python3, Flask, HTML5, JS, SCC, SQLite.
Система позволяла добавлять, редактировать и визуализировать структуру объектов, помещений, телекоммуникационного оборудования находящегося в них.
В ходе реализации проекта познакомился с технологией AJAX.
(в связи с переходом на новый участок разработка была прервана).

4) Систему управления устройствами через COM — порт
Система управляет мультимедиа устройствами путем отправки команд на COM-порт устройств по расписанию.
Система реализована на Bash-скриптах и управляется через редактирование конфигурационных файлов.

С июня 2023 года по настоящий момент я обучаюсь на Hexlet на профессию Java-разработчик.
За период обучения реализовал два проекта:

1) Консольная игра Brain Games
Сборник логико-математических игр, запускающийся в консоли.
Для выполнения проекта я использовал:
Настройку окружения для реализации Java-проекта, использовал Intellij Idea в качестве IDE
Gradle, Git и GitHub
Настройку и использование линтера, а так же работу с сервисом CodeClimate
Утилиту Make
Проводил рефакторинг и оптимизацию кода.

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

Для выполнения проекта я использовал:
Библиотеки Jackson, JaCoCo
Фреймворк Picocli
CI на основе GitHub Actions
JUnit

Навыки

Мой стек технологий включает:
Java Core
HTML5 и DOM
CSS3
JavaScript
Gradle\
Git и GitHub\
Основы написания SQL-запросов\
Linux и CLI\
MakeFile\
Markdown\
Автоматическое тестирование (JUnit)\
Знание сетевой модели OSI и основы траблшутинга в сетях TCP/IP\
Русская и английская слепая печать.

Владение английским
Читаю профессиональную литературу
Телефон
+79146137303
Почта
zampolitx_85@mail.ru
Телеграм
@Zloy_ej
Дополнительные контакты

Работа


Инженер участка верхнего уровня автоматических систем управления технологическим процессом, ПАО "РусГидро"
Январь 2022 - по настоящее время

Техническое сопровождение оборудования и программного обеспечения Филиала.
За время работы на участке:
При работе со SCADA-системой познакомился с СИ-подобным языком программирования CONTROL++.

Инженер службы связи, информационных и технологических систем, ПАО "РусГидро"
Ноябрь 2013 - Январь 2022

Техническое обслуживание, настройка и ремонт сетевого оборудования Филиала.
В ходе работы на участке познакомился с основными принципами организации ЛВС, сетевой моделью OSI, основными принципами работы сетевых анализаторов трафика.

Образование


Hexlet-College Профессия Java-разработчик
Июнь 2023 - по настоящее время
СибГУТИ. Специальность — Инфрокоммуникационные технологии и системы связи.
Ноябрь 2007 - Декабрь 2007
ДальГАУ. Специальность — сервис электро технологического, энергетического и электронного оборудования.
Сентябрь 2002 - Июнь 2007

Комментарии


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

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

Ожидает подтверждения
0

Резюме выглядит достаточно информативным и содержит много интересных проектов и опыта работы. Однако, есть несколько моментов, которые можно улучшить:

  1. Форматирование: Разбейте резюме на более читаемые разделы и добавьте заголовки для каждого раздела (Опыт работы, Образование, Навыки и т.д.). Это поможет работодателю легче найти интересующую его информацию.

  2. Упорядочение информации: Рассмотрите возможность перенести информацию о текущей работе вверху списка опыта работы, чтобы сразу привлечь внимание работодателя и показать свежий и актуальный опыт.

  3. Описание проектов: Добавьте более подробное описание каждого проекта, включая использованные технологии, цели проекта и достигнутые результаты. Это поможет работодателю лучше понять вашу экспертизу и опыт.

  4. Навыки: Укажите свой уровень владения каждым из перечисленных навыков (например, начинающий, средний, продвинутый). Это поможет работодателю оценить вашу готовность к выполнению задач на определенном уровне.

  5. Образование: Укажите название института и факультета, а также полученную степень или специальность. Это поможет работодателю лучше понять вашу образовательную подготовку.

  6. Контактная информация: Убедитесь, что ваш номер телефона и адрес электронной почты актуальны и легко доступны для связи.

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

Сопроводительное письмо

Уважаемый рекрутер,

Я обращаюсь к вам с большим интересом и энтузиазмом, чтобы подать свое резюме на вакансию Junior Java Developer. Я настоящий энтузиаст программирования и ищу возможность применить свои навыки и знания в реальных проектах.

Мой путь программиста начался в 2007 году, когда я начал разрабатывать программное обеспечение для встроенных систем на базе микроконтроллеров. За эти годы я приобрел опыт работы с различными языками программирования, такими как assembler и С. Также я познакомился с операционной системой GNU Linux, которая стала моей основной ОС на протяжении более десяти лет.

В настоящее время я работаю в ПАО РусГидро в должности инженера-программиста, где я занимаюсь разработкой и внедрением автоматизированных систем управления технологическим процессом. За время работы я реализовал несколько проектов, включая систему производственной гимнастики, систему мониторинга каналов связи и систему визуализации сетевых ресурсов. Я использовал различные технологии и инструменты, такие как Python, Flask, HTML5, JS, SCC, SQLite, Bash и другие.

Кроме того, я сейчас обучаюсь на Hexlet на профессию Java-разработчик. За время обучения я уже реализовал два проекта, включая консольную игру и консольную утилиту для работы с конфигурационными файлами. Я использовал такие инструменты, как Intellij Idea, Gradle, Git, JUnit и другие.

Мой стек технологий включает Java Core, HTML5, CSS3, JavaScript, Gradle, Git, SQL, Linux, MakeFile, Markdown, автоматическое тестирование (JUnit) и другие.

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

С удовольствием предоставлю вам дополнительную информацию и расскажу подробнее о своем опыте и навыках. Я доступен по телефону +79146137303 или по электронной почте zampolitx_85@mail.ru.

С нетерпением жду возможности присоединиться к вашей команде и внести свой вклад в развитие вашей компании.

С уважением,
[Ваше имя]

Улучшенное резюме

Java-Developer

В настоящее время активно ищу работу/стажировку на вакансию Junior Java Developer (удаленная работа или гибридная форма. Готов к переезду). Свой путь программиста начал в 2007 году. Разрабатывал схемотехнику и программное обеспечение для встроенных систем на основе микроконтроллеров PIC на assembler, позже на С.

В это же время познакомился с ОС GNU Linux и вот уже более десяти лет Debian является моей единственной операционной системой. Администрировал свою локальную сеть: около 40 клиентов, сервера с OS Linux Debian (прокси-сервер Squid, игровой сервер, файловый сервер), сетевое оборудование.

С 2013 года работаю в ПАО РусГидро. Начал с должности монтера участка связи. Позже стал инженером участка связи и телемеханики. Последние несколько лет занимаю должность инженер-программист ВУ АСУТП.

За этот период реализовал и внедрил на филиале:

1) Систему производственной гимнастики для глаз. В рамках проекта, реализующего формирование условий для безопасного выполнения работ на Филиале провел защиту предложенного мной проекта, команда получила премию за реализацию. Реализована на нескольких Bash-скриптах. Система выводит на экран пользователя АРМ приглашение пройти производственную гимнастику, при согласии пользователя выводится видеоролик с упражнениями. Система имеет модульную структуру, позволяет проводить автоматическое обновление модулей программы. В рамках работ также была проведена настройка правил доступа к каталогу и файлам, для обеспечения безопасности пользователей и исключения выполнения произвольных команд на АРМ пользователей.

2) Систему мониторинга каналов связи на основе GSM-модемов. Реализована на cmd-скриптах. Система позволяет проводить диагностику основного и резервного каналов связи с удаленными объектами посредством опроса оборудования AT-командами. Ведет лог опроса оборудования и позволяет уведомлять оператора о проблемах в системе.

3) Систему визуализации сетевых ресурсов Филиала. Проект был реализован на Python3, Flask, HTML5, JS, SCC, SQLite. Система позволяла добавлять, редактировать и визуализировать структуру объектов, помещений, телекоммуникационного оборудования, находящегося в них. В ходе реализации проекта познакомился с технологией AJAX. (в связи с переходом на новый участок разработка была прервана).

4) Систему управления устройствами через COM-порт. Система управляет мультимедиа устройствами путем отправки команд на COM-порт устройств по расписанию. Система реализована на Bash-скриптах и управляется через редактирование конфигурационных файлов.

С июня 2023 года по настоящий момент я обучаюсь на Hexlet на профессию Java-разработчик. За период обучения реализовал два проекта:

1) Консольная игра Brain Games. Сборник логико-математических игр, запускающийся в консоли. Для выполнения проекта я использовал: настройку окружения для реализации Java-проекта, использовал Intellij Idea в качестве IDE, Gradle, Git и GitHub, настройку и использование линтера, а также работу с сервисом CodeClimate, утилиту Make. Проводил рефакторинг и оптимизацию кода.

2) Консольная утилита "Вычислитель отличий". Простая, легкая и быстрая консольная утилита, способная находить различия между двумя конфигурационными файлами. Поддерживаемые форматы входных файлов: .json, .yml/yaml. Для выполнения проекта я использовал: библиотеки Jackson, JaCoCo, фреймворк Picocli, CI на основе GitHub Actions, JUnit.

Мой стек технологий включает: Java Core, HTML5 и DOM, CSS3, JavaScript, Gradle, Git и GitHub, основы написания SQL-запросов, Linux и CLI, MakeFile, Markdown, автоматическое тестирование (JUnit), знание сетевой модели OSI и основы траблшутинга в сетях TCP/IP, русская и английская слепая печать.

+79146137303
zampolitx_85@mail.ru

Место работы:
Компания: ПАО "РусГидро"
Позиция: Инженер участка верхнего уровня автоматических систем управления технологическим процессом
Начало работы: 2022-01-01
Конец работы:

Описание: Техническое сопровождение оборудования и программного обеспечения Филиала. За время работы на участке: при работе со SCADA-системой познакомился с СИ-подобным языком программирования CONTROL++.

Место работы:
Компания: ПАО "РусГидро"
Позиция: Инженер службы связи, информационных и технологических систем
Начало работы: 2013-11-01
Конец работы: 2022-01-01

Описание: Техническое обслуживание, настройка и ремонт сетевого оборудования Филиала. В ходе работы на участке познакомился с основными принципами организации ЛВС, сетевой моделью OSI, основными


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме в целом выглядит хорошо и содержит много полезной информации о вашем образовании...
Миша, привет! Давай немного поработаем над твоим резюме. Описание я бы начала с того,...
Яков, привет! Давай сделаем твоё резюме более интересным и более продающим тебя, как к...
Резюме выглядит достаточно информативным, и у вас есть опыт работы в различных областях...
Резюме выглядит достаточно хорошо. У вас есть проекты, которые демонстрируют вашу спосо...
Денис, привет! Интересное резюме. Давай над ним поработаем. Начнём с описания. Хорошее...
Резюме выглядит достаточно полным и информативным. Портфолио с проектами по тестировани...
Резюме в целом выглядит хорошо. Ваш опыт работы и проекты хорошо описаны и демонстрирую...
Виталий, привет! Давай начнём с твоего описания. Описание всегда лучше начинать с того...
Дима, привет! Давай подойдёт к описанию более творчески. Ты можешь убрать своё имя в о...