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

Контакты


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

Описание

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

Навыки

Hard-skills:
- Java
- Основы SQL, работа с базами данных PostgreSQL, MS SQL
- Алгоритмы и структуры данных
- Паттерны проектирования
- Инструменты для версионного контроля: Git
- Основы тестирования приложений, JUnit 5
- GitHub Actions (CI), Code Climate
- Сборщик проектов: Gradle, Maven
- Знание принципов ООП
- Linux Ubuntu

Soft-skills:
- Умение работать в команде
- Неконфликтность
- Высокая обучаемость
- Ответственность
- Коммуникабельность

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

Проект 1:
Название: Игры разума
Описание: Консольное приложение из 5 различных мини-игр, которые включают в себя задачи, проверяющие знания в логическом и арифметическом направлении.
Полученные навыки:
- настройка окружения Java
- работа в IDE, использование встроенных и сторонних библиотек
- работа с Gradle, Git и Github
- работа с codeclimate, использование линтера (Checkstyle)
- опыт построения архитектуры полноценного приложения.
Технологический стек:
GitHub, Gradle, Intellij IDEA, CodeClimate, Checkstyle, Asciinema.

Проект 2:
Название: Вычислитель отличий
Описание: Differ - консольная утилита для нахождения разницы между структурами данных в файлах JSON, YAML или YML. Полученные навыки:
- создание интерфейса командной строки (библиотека picocli)
- работа с разными форматами данных (json, yml)
- парсинг входящих данных (библиотека Jackson)
Технологический стек:
Picocli, JSON, Jackson-databind, Jackson-ObjectMapper, JUnit5, GitHub Actions, Jacoco, Yaml.

Проект 3:
Название:Валидатор данных
Описание: Валидатор данных – библиотека, с помощью которой можно проверять корректность любых данных. Подобных библиотек множество в каждом языке, так как практически все программы работают с внешними данными, которые нужно проверять на корректность. В первую очередь речь идет про данные форм заполняемых пользователями. За основу для проекта взята библиотека yup.
Полученные навыки:
Навыки проектирования кода, в особенности, объектно-ориентированной архитектуры. А также направлен на создание правильных иерархий классов, расширяемой архитектуры, применение принципов SOLID и использование fluent-интерфейса.

Технологический стек:
Java, Gradle, IntelliJ IDEA, JUnit, Checkstyle, Make, Git, GitHub Actions (CI), Code Climate, Jacoco

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

Опыт


Программист 1С, "РоссПак"
Производство пластиковой посуды и картонных стаканчиков
Ноябрь 2021 - по настоящее время
  • Дорабатываю существующей 1С ERP, внедрил отдельные блоки (Планирование продаж, производства, Адресный склад, Зарплатный проект).
  • Создал с нуля обмен между базами данных вместо существующего, данные стали переноситься многократно быстрее.
  • За год хорошо освоил флагманскую разработку 1С ERP, сдал экзамены на 3 сертификата Специалиста-консультанта по разным разделам учета.
Программист 1С, СибУПК
Сибирский университет потребительской кооперации.
Август 2020 - Ноябрь 2021
  • Разработал и внедрил систему учета взаиморасчетов со студентами на основе договоров.
  • Создал обмены данными между информационными базами.
Программист 1С/системный администратор,  "Белый медведь"
Строительная компания, разработка фасадов у существующих и строящихся зданий.
Май 2011 - Июль 2020
  • Внедрил новую учетной системы 1С Комплексная автоматизация вместо устаревшей существующей. - Поддерживал парк компьютеров и оргтехники организации. - Подготовился и сдал на сертификат 1С Специалист по платформе 8.3.

Образование


Java программист, Hexlet
Апрель 2024 - по настоящее время
Интеграция и обмен данными, 1С
Май 2022 - Сентябрь 2022
Автоматизированные системы управления, Факультет автоматики и вычислительной техники, Новосибирский государственный технический университет
Сентябрь 1996 - Июнь 2001

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

Комментарии


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

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

0

Привет, Артур!

Давай дополним твое резюме:
1. Описание
Этот раздел давай пересоберем. В этом абзаце важно собрать ключевые технические навыки и качества, которые помогут тебе реализоваться в новой профессии. Это краткое саммери твоих имеющихся hard и soft skills, релевантных будущей позиции. Здесь должна быть информация, которая продвигает тебя как кандидата.
2. Описание проектов
Давай добавим результаты проектов/полученные тобой навыки.
3. Опыт
Давай объединим опыт работы на одной должности в единый период.
А также постараемся выделить 3-4 ключевых блока задач и основные достижения на твоей работе программистом.
4. Образование
Укажи пожалуйста полные наименования учебного заведения и факультета.

Удачи тебе в IT!


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