Hexlet CV

Java developer (junior)

Основное


Описание

Рассматриваю предложения Junior Java developer для работы/стажировки на полный день, удалённо или офис в Москве. Открыт и к иным форматам.

Около года изучаю Java с наставником. На развитие в IT-сфере мотивирует грамотное красивое решение бизнес-задач. Выбрал Java как один из наиболее подходящих языков для освоения backend разработки. В команде для меня важен энтузиазм и инженерная культура.

До ай-ти занимался предпринимательством. Всегда был интуитивный интерес к программированию, но откладывал до лучших времён. И вот уже сейчас постепенно вникаю в ООАП, Высоконагруженные приложения. Системно подтягиваю английский, продолжаю тренироваться в разработке на Spring.


Open Source проект
Сервис уведомляет владельцев сайтов об опечатках и ошибках. После интеграции любой посетитель может выделить ошибку, сообщив о ней администратору.
- Spring, Hibernate, PostgreSQL, Liquibase, Maven
- Реализовал новый функционал, необходимый для MVP, тесты для контроллеров и сервис-классов. Продолжаю знакомиться с архитектурой проекта.

Кроме этого укажу несколько учебных проектов, которые повлияли
на моё понимание Java и чистого кода:

Игры разума
Пять консольных математических игр. Единый движок для лёгкого добавления новых игр.
- Gradle, Make, Github Actions
- Чистые функции: изоляция побочных эффектов, принцип единой ответственности

Вычислитель отличий
Консольная утилита для определения отличий между двумя файлами формата JSON или YAML.
- Code Climate, JUnit, Jackson, PiCocli
- Использован TDD подход к разработке

Валидатор данных
Библиотека, с помощью которой можно проверять корректность любых данных.
Условия проверки задаёт пользователь. 
- Работает со строками, числами, мапами. Много ООП, SOLID

Анализатор страниц
Веб-приложение для проверки доступности сайтов. Развёрнуто на Heroku, можно пощупать.
- Javalin, Ebean ORM, PostgreSQL, Thymeleaf, Bootstrap
- Архитектура MVC, REST, функциональные тесты

Навыки

Java, ООП, Структуры данных, SQL, Spring, Hibernate
Пользуюсь GNU/Linux и Git

Владение английским
Начальные знания
Контакт
Email: alexeiak.com@gmail.com · Telegram: @alexeiak

Образование


Профессия Java-разработчик / Hexlet
авг. 2021 - по настоящее время
Архитектор, Московский архитектурный институт
сент. 2011 - нояб. 2013
Войдите на сайт, чтобы написать ответ
Последние ответы
Привет, Александр! Отличное резюме :) У меня только несколько идей по улучшению: 1. ...
Добрый день, Ярослав! Давай дополним резюме учебными проектами и важной рабочей информ...
Владислав, добрый день! Резюме выглядит отлично :) Не забывай добавлять новые проекты...
Привет, Федор! Есть несколько дополнений: 1. Учебные проекты: здесь можно выделить н...
Привет, Дарья! Резюме выглядит отлично:) Есть предложение добавить немного мотивации ...
Александр, привет. Очень содержательное резюме :) Предлагаю разместить фотографию на ...
Александр, привет! Отличное резюме:) В полном объеме освещены все разделы и представл...
Павел, привет! Отличное резюме :) Только одно пожелание: заполни, пожалуйста, первой ...
Привет, Андрей! Отличное резюме:) В разделе Образование можно указать полным и назван...
Ринат, привет! Содержательное резюме. Есть несколько комментариев по формату: 1. Пред...