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. Описание проектов - Давай перенесем их ...
Это резюме Junior Web-разработчика имеет хороший объем информации о вашем опыте работы,...
Это резюме Java-разработчика имеет несколько положительных моментов, таких как опыт раб...
Резюме Frontend разработчика выглядит очень впечатляющим. Он имеет более чем 3-летний о...