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

Контакты


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

Описание

Имею пятилетний опыт коммерческой разработки программных продуктов для банковской сферы в небольшой команде. В настоящий момент более двадцати пяти лет работаю по направлению информационной безопасности. Прохожу обучение в школе программирования Hexlet по направлению Java - разработчик

Навыки

Hard skills:
Java Core
Cистема контроля версий Git (GitHub, GitHub Actions)
Система сборки Gradle
Тестирование (Junit5)
БД Oracle, знание SQL-запросов
Сертификаты:
Oracle University Course Oracle Database 10g: Administration Workshop I
Oracle University Course Oracle Database 10g: Administration Workshop II
Soft skills:
Обучаемость
Доброжелательность
Работа в команде

Описание проектов

Во время обучения на Hexlet выполнил следующие учебные проекты:
1. Brain games - небольшая консольная утилита из пяти игр (калькулятор, прогрессия, определение четного числа, определение наибольшего общего делителя, определение простого числа).
Полученные навыки: освоение терминала Unix в режиме командной строки, работа с git, использование Gradle, Makefile, использование линтера (Checkstyle), автоматическое отслеживание качества кода (Code Climate).
Стек: Java 17, Git, Gradle.
2. Вычислитель отличий - консольная утилита, определяющая разницу между двумя json-файлами или yml-файлами, выводящая разницу в трех разных форматах.
Полученные навыки: разработка с помощью тестирования c использованием JUnit5 и Jacoco, использование библиотеки picocli для создания утилиты с параметрами, парсинг данных из json-файлов или yml-файлов с помощью библиотеки Jackson, настройка GitHub Actions.
Стек: Java 17, Git, Makefile, Gradle, JUnit5, picocli, Jackson, GitHub Actions.
3. Валидатор данных - библиотека для валидации данных (строк, чисел, словарей Map) с возможностью настройки схем валидации данных. Схема представляет собой объект, который содержит правила и ограничения для данных. Настройка схемы валидации может быть произведена при помощи различных методов, которые предоставляет схема. Разные типы данных проверяются при помощи своих схем.
Полученные навыки: создание объектов, наследование объектов, тестирование с использованием JUnit5, покрытие тестами с использованием Jacoco, настройка GitHub Actions, документирование методов с помощью javadoc.
Стек: Java 20, Gradle 8, Junit5, GitHub Actions.

Опыт


Ведущий эксперт, Банк России, региональное подразделение
Апрель 1997 - по настоящее время
  • Выполняю мониторинг событий информационной безопасности в ОС, системах защиты информации и прикладных системах, анализирую события в логах ОС и прикладных системах.
  • Контролирую эксплуатацию систем защиты информации от воздействий вредоносного кода (Kaspersky и DrWeb). Контролирую применение системы защиты информации от несанкционированного доступа (Secret Net Studio).
  • Веду контроль логического доступа (учетные записи, пароли).
  • Организую меры защиты информации.
  • Разрабатываю документацию по защите информации.
  • Результаты: Разработал модуль контроля соответствия входных и выходных документов. Участвовал в разработке технологии ввода документов и их криптографической защите.
Инженер, НИИЦ «Баланс Плюс»
Апрель 1992 - Апрель 1997
  • Вел разработку программных продуктов «Операционный день банка» и «Валютный день банка» для банковской сферы.
  • Внедрил данные продукты в кредитные организации. Стек - FoxPro.

Образование


Автоматизированные системы управления. Тульский политехнический институт. Инженер-системотехник
Сентябрь 1987 - Июнь 1992

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

Рассматриваю любой формат работы, предпочтительно удаленный.
Во время учебы в ВУЗе писал программы на Pascal.
Имею небольшой опыт преподавания - читаю лекции по киберграмотности в финансах.
Имею опыт написания технических заданий.

Комментарии


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

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

Изменения внесены
0

Евгений, привет!
Давай доработаем информацию в резюме по разделам:
1. Резюме должно содержать и имя, и фамилию. Дополни, пожалуйста, свою фамилию
2. в разделе "Описание" необходимо включить только твое позиционирование. Напиши несколько ключевых фактов о себе как о кандидате на вакансию Java - разработчик: имеющиеся навыки (hard и soft ) для данной позиции, сильные стороны, что приобретет будущий работодатель, нанимая тебя в свою команду.
3.Реализованные учебные проекты следует отнести в раздел "Описания проектов"
4. Опыт работы:
а) задачи периода апрель "1992 - апрель 1997" можно объединить таким образом:
- вел разработку программных продуктов «Операционный день банка» и «Валютный день банка» для банковской сферы и внедрил его в кредитные организации.
Укажи также, пожалуйста, технический стек/инструменты, которыми пользовался при разработке.
б) в данный период "апрель 1997 - по настоящее время" важно будет добавить результаты работы и достижения. При описании результатов поможем схема X - Y- Z
Выполнил X, которое можно измерить в Y за счет инструментов Z. Например: «Увеличил время безотказной работы сети с 84% до 99% за счет устранения сложных технических проблем»

Успехов тебе в разработке и поиске интересных проектов!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит много информации, но оно может быть более эффективным, если сделать...
Привет, Константин! Замечательное резюме. Ты молодец! Желаю тебе удачи в освоении нов...
Привет, Андрей! 
Давай улучшим твое резюме: 1. Описание Этот раздел давай пересоберем...
Привет, Вячеслав! Давай доработаем раздел «Опыт» в твоем резюме, а именно «Достижения»...
Это резюме имеет много положительных моментов. Кандидат имеет опыт работы над различным...
Это резюме содержит множество информации о вашем образовании, опыте работы и проектах, ...
Это резюме выглядит очень подробным и информативным. Описаны различные проекты, навыки,...
Привет, Алексей! 
Давай улучшим твое резюме: 1. Описание Приветствие отсюда убираем, ...
Привет, Алена! 
Давай улучшим твое резюме: 1. Описание проектов - Для удобства и комп...
Привет, Константин! 
Давай улучшим твое резюме: 1. Описание проектов - Для удобства и...