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
Образование
Могу проходить интервью на английском языке
Проживаю в городе Ярославль
Рекомендации
Привет, Тимофей!
Давай улучшим твое резюме:
1. Описание
Данный раздел давай пересоберем. Он должен быть посвящен твоему позиционированию и содержать ключевые технические навыки и качества, которые помогут тебе реализоваться в новой профессии. Это краткое представление твоих имеющихся hard и soft skills, релевантных будущей позиции. Здесь следует разместить информацию, которая будет продвигает тебя как кандидата.
2. Описание проектов
Для удобства и компактности ссылку на GitHub необходимо зашить в название проекта
В квадратных скобках указываем слово, по которому надо нажать, в круглых - ссылку на проект.
Желаю тебе удачи в освоении новой IT-профессии!
Добавить комментарий/ссылку на вакансию