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-профессии!


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