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

Контакты


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

Описание

Привет.
Ищу работу на позицию Junior Java разработчик. Рассматриваю вариант офисной работы.

О себе:

Более 3-х лет занимался дизайном в сфере радио и ТВ. В процессе работы разрабатывал веб-сайты на Tilda, создавал телеграм ботов на zero-code сервисах.

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

В свободное время нравится читать статьи на habr.com, слушать подкасты о современных технологиях и программировании.

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

Мой опыт

  1. Проект "Игры разума"

Приложение представляет собой несколько математических игр, которые запускаются посредством общего движка.
В проекте использовались следующие технологии:
– Java-Core;
– Git и GitHub;
– система сборки Gradle;
– CI/CD конфигурация Github Actions;

  1. Проект "Вычислитель отличий" Cli приложение, позволяющее находить разницу между двумя файлами конфигурации. Поддерживаются такие типы файлов обмена данных ка json или yaml. В проекте реализован парсинг данных из этих файлов, а так же применять различные варианты форматирования результата c помощью форматтеров.

В проекте использовались следующие технологии:
– Picocli
– Java Collection Framework;
– Git и GitHub;
– Сборщик gradle;
– автоматическое тестирование JUnit 5;
– проверка кода линтером, и проверка покрытия кода тестами с помощью плагина jacoco;
– CI/CD конфигурация GitHub action;

  1. Проект "Валидатор данных" Проект представляет собой библиотеку, позволяющую проверить корректность данных. Библиотека поддерживает следующие типы данных: String, Integer, Map и значения в Map.

В проекте использовались следующие технологии:
– Java Collection Framework;
– Git и GitHub;
– Сборщик gradle;
– автоматическое тестирование JUnit 5;
– проверка кода линтером, и проверка покрытия кода тестами с помощью плагина jacoco;
– CI/CD конфигурация GitHub action;

  1. Проект "Анализатор страниц"- веб-приложение для проверки оптимизации SEO на сайте. Я использовал различные технологии, такие как Gradle, Git, Checkstyle, JUnit и другие, чтобы разрабатывать эти проекты на языке Java.
    В проекте использовались следующие технологии:
    – Java Collection Framework;
    – Git и GitHub;
    – Сборщик gradle;
    – автоматическое тестирование JUnit 5;
    – Javalin;
    – ebean
    – проверка кода линтером, и проверка покрытия кода тестами с помощью плагина jacoco;
    – CI/CD конфигурация GitHub action;

  2. Проект "Менеджер задач"- веб-приложение для диспетчер задач, которое позволяет пользователям создавать задачи, назначать их автору и исполнителю, а также добавлять метки к задачам. В проекте используются следующие технологии: Spring Boot, Spring Security, Hibernate, Swing и Rollbar.
    В проекте использовались следующие технологии:
    – Java Collection Framework;
    – Git и GitHub;
    – Сборщик gradle;
    – автоматическое тестирование JUnit 5;
    – Spring boot;
    – Spring security;
    – Hibernate;
    – PostgreSQL;
    – проверка кода линтером, и проверка покрытия кода тестами с помощью плагина jacoco;
    – CI/CD конфигурация GitHub action;

Навыки

Java-core
Collection Framework
Git и Github
Работа с Gradle
Разработка автоматических тестов JUnit 5
Javalin
Ebean
Spring Framework
Использование CI/CD системы github actions и codeclimate
Паттерны проектирования
Spring Boot
Spring MVC
Spring Security
Hibernate
PostgreSQL

Опыт


Графический дизайнер, АНО "РТЦ Голос Надежды"
Сентябрь 2020 - Октябрь 2022

Обязанности:

Создание анимационных видеороликов
Отрисовка макетов для полиграфии
Разработка рекламных креативов
Оформление социальных сетей
Разработка сайтов на Tilda

Достижения:
Перевел работу организации с wordPress на Tilda, что повысило стабильность сайтов, облегчило внедрение сторонних сервисов, и сделало возможным работу с контентом сайта для сотрудников, которые не имеют навыков работы с хостингом базами данных, html/css/javascript и другими веб технологиями.

Внедрил в работу организации телеграм бота, что повысило степень коммуникации с клиентами.

Образование


Java-разработчик
Март 2022 - по настоящее время
Инженер Путей Сообщения, Московский Государственный университет путей сообщения (МИИТ)
Сентябрь 2010 - Июнь 2015

О себе
Готов к релокации в другую страну
Начальные знания английского языка
Проживаю в городе Тбилиси

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет некоторые положительные аспекты, такие как: Имеется опыт работы в об...
Резюме содержит полезную информацию о вашем опыте работы, навыках и образовании, что хо...
Данное резюме вызывает недопонимание и может быть непривлекательным для потенциального ...
Это резюме обладает большим объемом информации, что хорошо, но стоит обратить внимание ...
Это резюме Fullstack разработчика содержит много полезной информации о вашем опыте рабо...
Это резюме frontend разработчика имеет некоторые сильные стороны, но также требует неко...
Андрей, привет! Давай дополним резюме информацией: 1. Реализованные проекты. - здесь б...
Это резюме Junior PHP-разработчика содержит много полезной информации о навыках и опыте...
Этот кандидат имеет стремление развиваться в сфере IT, обладает базовыми знаниями и опы...
Привет, Александра! Давай усилим резюме за счет следующих моментов: 1. Для персонализа...