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

Контакты


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

Описание

Начав программировать во взрослом возрасте, поняла, что нашла свой идеальный match. Поэтому с уверенностью могу назвать себя мотивированным и целеустремленным Junior Java-разработчиком.

Первый практический опыт получила благодаря успешной реализации учебных проектов. Имею прочную основу Java, умею работать с инструментами автоматизации сборки, системами контроля версий и непрерывной интеграцией. Понимаю основную архитектуру построения реальных проектов. Опыт работы с документами помогает мне в структурировании кода и правильном именовании переменных, а высшее образование в сфере IT способствует быстрому воспоминанию и освоению технологий.

Ищу динамичную команду, где смогу внести значительный вклад, применяя свои технические навыки и профессиональные умения. Стремлюсь к постоянному профессиональному росту и развитию. Готова учиться новым технологиям и подходам, чтобы стать ценным членом команды.

Навыки

Hard skills:
• Java
• Gradle, IntelliJ IDEA
• Анализ качества кода посредством Checkstyle
• Git, GitHub, CI (GitHub Actions)
• Автоматическое тестирование (JUnit5) и работа с покрытиями тестов (Jacoco)
• Знание основ ООП и SOLID
• Написание чистого кода
• Базовые алгоритмы и структуры данных
• SQL, PostgreSQL, H2
• HTTP, Javalin
• HTML, CSS и Bootstrap (основы)
• Visual Studio Code (основы)
• A2 - уровень английского языка
• A2 - уровень португальского языка
• В процессе изучения Spring Boot

Soft skills:
• Работа в команде, гибкость и адаптивность
• Ориентированность на решение проблем
• Исполнительность и ответственный подход к работе
• Целеустремленность и фокусировка на задаче
• Способность к самообучению и стремление к постоянному развитию
• Способность находить общий язык и сохранять рассудительность даже в конфликтных ситуациях

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

Название: Игры разума

Описание: Консольное приложение, состоящее из 5 мини-игр для тренировки ума.

Проект представляет введение в экосистему Java. Погружает в настройку рабочего окружение, работу с Checkstyle (линтером, анализатором качества кода) и автоматизацию сборки проектов посредством Gradle. Знакомит с системой контроля версий git и внешними репозиториями на GitHub. Также проект направлен на построение правильной архитектуры полноценного приложения и написание чистого кода.

Технологический стек:
Java, Gradle, IntelliJ IDEA, Checkstyle, Make, Git, GitHub, Code Climate

Название: Вычислитель отличий

Описание:
Утилита сравнивает файлы .JSON и .YML и выводит разницу в виде строки. Умеет работать с простыми и вложенными структурами, выводить результат в STYLISH (по умолчанию), PLAIN и JSON формате.

В данном проекте отрабатывается работа с коллекциями и структурами данных. Изучаются способы построения и обхода деревьев, а также разные форматы данных (json, yml). Проект обучает писать тесты (JUnit), работать с непрерывной интеграцией (CI) и элементами экстремального программирования (XP), что прокачивает объектно-ориентированное мышление.

Технологический стек:
Java, Gradle, IntelliJ IDEA, Picocli, Jackson, JUnit, Checkstyle, Make,
Git, GitHub Actions (CI), Code Climate, Jacoco

Название: Валидатор данных

Описание:
Проект представляет собой создание собственной библиотеки, проверяющей корректность входящих данных, которая поддерживает валидацию строковых и целочисленных значений, словарей Map.

Проект прокачивает навыки проектирования кода, в особенности, объектно-ориентированной архитектуры. А также направлен на создание правильных иерархий классов, расширяемой архитектуры, применение принципов SOLID и использование fluent-интерфейса.

Технологический стек:
Java, Gradle, IntelliJ IDEA, JUnit, Checkstyle, Make, Git, GitHub Actions (CI), Code Climate, Jacoco

Название: Анализатор страниц

Описание: Сайт для анализа SEO-пригодности страниц.

Проект представляет собой полноценный веб-сайт на базе фреймворка Javalin. В нем отрабатываются ключевые принципы построения современных веб-приложений с использованием MVC-архитектуры: работа с роутингом, обработчиками запросов и шаблонизатором, взаимодействие с базой данных через JDBC. Также проект включает в себя тестирование сайта, логирование и деплой с помощью сервиса Render, который работает по модели PaaS.

Технологический стек:
Java, Javalin, HTTP, CDN, JDBC, PaaS, Bootstrap

Опыт


Дизайнер сайтов и изображений, менеджер контента, Фриланс
Основные заказчики: физическое лицо (специалист по рекламе) и онлайн-школа рисования "Art Master"
Март 2021 - Январь 2024

Обязанности:
• Обрабатывала и готовила изображения для рекламных креативов, постов и сайтов в Figma и Adobe Photoshop;
• Создавала одностраничники на Tilda и GetCourse;
• Подбирала и редактировала контент для онлайн - школы

Результат:
• Самостоятельно освоила Figma, используя информацию в интернете, для более качественного и быстрого дизайна;
• Опытным путем научилась писать коммерческие тексты для онлайн-школы. Все необходимые материалы предоставила заказчикам в соответствии со сроками и ТЗ

Офис-менеджер, помощник руководителя, ИП Ведерников М.В.
Онлайн-школа, обучающая ретуши фотографий, веб-дизайну, рисованию и др.
Март 2018 - Февраль 2021

Обязанности:
• Работала с бухгалтерскими и кадровыми документами, входящей и исходящей корреспонденцией;
• Обеспечивала работоспособность офиса и комфортную обстановку сотрудникам. Готовила пространство для тренингов сотрудников;
• Выполняла поручения и задачи, поставленные руководителем

Результат:
• Привела в порядок кадровые документы. Полностью укомплектовала бухгалтерские документы для налоговой проверки. Также разработала формулу для финансовой отчетности налоговой;
• Каждый месяц предоставляла руководителю готовые и проверенные отчеты;
• Поручения руководителя исполняла быстро и своевременно

Образование


Профессия: Java-разработчик. Хекслет
Декабрь 2023 - по настоящее время
Сибирский Государственный Университет Телекоммуникаций и Информатики. Профиль: информационные технологии в медиаиндустрии
Сентябрь 2014 - Июнь 2018

О себе
Проживаю в городе Порту, Португалия

В свободное время занимаюсь фитнесом, изучаю алгоритмы и решаю задачки для ума. Обожаю прогулки в горах, которые приносят вдохновение и силы. Активно изучаю английский и португальский языки. Качаю эмоциональный интеллект и работаю над коммуникативными навыками.

И конечно же, обожаю программирование и структурирование. Испытываю огромное удовольствие, когда код эффективно работает. Хочу стать частью динамичной и профессиональной команды, где смогу продолжать совершенствовать свои навыки и вносить значительный вклад в общие проекты и успехи.

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Дмитрий! Давай улучшим твое резюме: 1. Представление отсюда убираем, так как т...
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...