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

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

Комментарии


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