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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Рекомендация 0001
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...