Java Developer

Контакты


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

Описание

Ищу работу на позицию Java-разработчика. Рассматриваю вакансии на полную занятость в любом формате. Город проживания: Новосибирск.

Мне всегда была интересна интеллектуальная работа, постоянное развитие, новые технологии и в целом IT-сфера. Начал свой путь со скриптов на lua, qlua (вариант для биржевой торговли через терминал), затем изучал С#.

Закончил профессию "Java-разработчик" на Hexlet.

Учебные проекты:

Менеджер задач

Task Manager – система управления задачами. Она позволяет ставить задачи, назначать исполнителей, статусы задач и метки, выполнять фильтрацию. Для работы с системой требуется регистрация и аутентификация.

Стек: Spring Boot, Spring Security, JWT, Hibernate, Liquibase, Swagger

Анализатор страниц

Сайт, который анализирует указанные страницы на SEO пригодность.

Стек: Javalin, Thymeleaf, Ebean, PostgreSQl, Bootstrap, HTML, Heroku, Postman

Валидатор данных

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

В рамках проекта использовал:
* ООП, SOLID принципы
* fluent-интерфейсы

Вычислитель отличий

Программа, определяющая разницу между двумя структурами данных. Подобный механизм используется при выводе тестов или при автоматическом отслеживании изменении в конфигурационных файлах. Генерация отчета в виде plain text, stylish и json.

В рамках проекта выполнял:
* работу с структурами данных и алгоритмами
* написание unit-тестов, практикуя TDD
* создание cli-приложения c помощью библиотеки picocli

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

В рамках проекта выполнял:
* сборку проекта с помощью Gradle
* работу в командной строке и с Git
* настройку окружения, CI (Github actions), Checkstyle и Codeclimate
* упрощение сборки с помощью Makefile

Книги:
* Структуры данных и алгоритмы, Роберт Лафоре
* Паттерны проектирования, o'reilly

Навыки
  • Spring Boot, Spring Security
  • ORM (Hibernate)
  • миграции (Liquibase)
  • БД (PostgreSQl)
  • SQL запросы
  • Junit
  • Postman
  • Git, CI (Github actions)
  • шаблонизатор Thymeleaf, Bootstrap и HTML
  • Heroku
  • Gradle
  • ООП, SOLID
  • Swagger

Опыт


Инженер отдела испытаний, ООО "Райдекс"
Октябрь 2020 - Октябрь 2021

Задачи:
* Испытания свай статической вдавливающей, выдергивающей и горизонтальной нагрузкой (включая вечномерзлые и просадочные грунты),
ультразвуковая и акустическая дефектоскопия.
* Написание технических заданий, расчет нагрузок, конструкций и физическое проведение испытаний.
* Выдача заключений, обработка результатов и построение графиков в AutoCAD.
* Организация и согласование работ по проведению испытаний.

Достижения:
* Автоматизировал построение графиков с помощью VBA.

Образование


Инженер путей сообщения, Строительство мостов, транспортных тоннелей и железных дорог, Сибирский государственный университет путей сообщения, Новосибирск
Сентябрь 2015 - Июль 2020
Лицей Информационных Технологий, Новосибирск
Сентябрь 2013 - Июль 2015

О себе
Читаю профессиональную литературу на английском языке

Комментарии


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