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

Контакты


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

Описание

Высокомотивированный backend-разработчик с опытом создания и оптимизации сложных систем. Обладаю глубокими знаниями Java, Spring Framework и баз данных (SQL, PostgreSQL, OracleDB, MySQL). Умею проектировать эффективные решения, писать чистый и тестируемый код, имел опыт разработки в команде. Стремлюсь к постоянному развитию и готов вносить вклад в сложные и интересные проекты.

Навыки

SQL, PostgreSQL, OracleDB, MariaDB, MySQL, Hibernate ORM, SQLAlchemy ORM, Java, Gradle, Maven, JUnit, Spring Framework, UNIX-like OS, Паттерны проектирования, ООП, Code Climate, Git (CI/CD), HTML/CSS/JS (база), Jenkins, Redmine, OpenProject

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

Проект "Вычислитель отличий"
Описание выполненной работы:
- Продемонстрировал навыки работы с Java Collections Framework и различными структурами данных, включая деревья.
- Реализовал методы обхода дерева, а также парсинг и сериализацию данных в форматах JSON и YML.
- Внедрил JUnit для unit-тестирования и применил практики CI для улучшения объектно-ориентированного дизайна и разработки.

Стек технологий: Java, Jackson, Picocli, Lombok, Gradle, Checkstyle, Git, GitHub Actions (CI), Junit5, TDD technique, Jacoco, Make, Code Climate

Проект "Schedule Manager"
Описание выполненной работы:
- Участвовал в командной разработке проекта в качестве менеджера-проектировщика.
- Ответственен за проектирование схемы базы данных, подбор стека технологий, формулировку и распределение задач между участниками проекта.
- Проект был успешно завершен с оценкой "Отлично" благодаря эффективной командной работе и моей организационной роли.

Стек технологий: Python, PySide6 QT, SQLAlchemy ORM, SQLite

Образование


Курс Java-разработчик, онлайн школа Хекслет
Август 2024 - по настоящее время
Факультет информатики и вычислительной техники, Прикладная математика и информатика Ярославский государственный университет им. П. Г. Демидова
Сентябрь 2021 - по настоящее время

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

Комментарии


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

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

0

Привет, Тимофей!

Давай улучшим твое резюме:
1. Описание
Данный раздел давай пересоберем. Он должен быть посвящен твоему позиционированию и содержать ключевые технические навыки и качества, которые помогут тебе реализоваться в новой профессии. Это краткое представление твоих имеющихся hard и soft skills, релевантных будущей позиции. Здесь следует разместить информацию, которая будет продвигает тебя как кандидата.
2. Описание проектов
Для удобства и компактности ссылку на GitHub необходимо зашить в название проекта

В квадратных скобках указываем слово, по которому надо нажать, в круглых - ссылку на проект.

Желаю тебе удачи в освоении новой IT-профессии!


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