Hexlet CV

Java-программист

Основное


Описание

Обо мне:

Проходил обучение в School 21. Изучил основы языка С, Git, Bash, gcc, Make. Выполнил ряд проектов в том числе групповых.
Прошел курс по java на Хекслете.

В процессе выполнил следующие пет проекты:

  • "Игры разума" — набор из пяти консольных игр (калькулятор, прогрессия, определение четного числа, определение НОД, определение простого числа), построенных по принципу популярных мобильных приложений для прокачки мозга. Каждая игра задает вопросы, на которые нужно дать правильные ответы. После трех правильных ответов считается, что игра пройдена. Неправильные ответы завершают игру и предлагают пройти ее заново.
    В процессе разработки игры я познакомился со сборщиком gradle. Для проверки чистоты кода я использовал chekstyle. Настроил github actions для автоматической проверки кода на гитхабе.
    https://github.com/nekedio/java-project-lvl1

  • "Вычислитель отличий" – программа, определяющая разницу между двумя структурами данных. Возможности утилиты: поддержка разных входных форматов (yaml и json), генерация отчета в виде plain text, stylish и json.
    В процессе разработки я изучил фреймворк для написания тестов JUnit, библиотеки jackson, picocli. Для проверки чистоты кода я использовал chekstyle. Насторил github actions для автоматической проверки кода на гитхабе линтером, сборки проекта и запуска тестов.
    https://github.com/nekedio/java-project-lvl2

  • "Валидатор данных" – библиотека, с помощью которой можно проверять корректность любых данных. В процессе разработки я углубился в ООП, научился разрабатывать fluent-интерфейс. Для проверки чистоты кода я использовал chekstyle. Насторил github actions для автоматической проверки кода на гитхабе линтером, сборки проекта и запуска тестов.
    https://github.com/nekedio/java-project-lvl3

Сейчас:

Работаю веб программистом в АО Татмедиа.
Занимаюсь разработкой бэкэнда сайтов компании (php, laravel).
В зоне моей ответственности:
- Поддержка старого функционала.
- Написание нового функционала.
- Переписывание бизнес логики сайтов со старой версии языка и фреймворка на новые версии.
- Работа с деплоем сайтов.
- Настройка и разработка пайплайнов (gitlab ci).

Навыки

• Java
• Gradle
• PostgreSQL
• SQL
• JUnit
• Git
• Linux
• ООП
• HTTP
• CI/CD (Github Actions)
• Gitlab ci

Владение английским
Начальные знания
Контакт
@nekedio

Работа


Веб-программист, АО «ТАТМЕДИА»
авг. 2021 - по настоящее время

Разработка бэкэнда сайтов компании (php, laravel).
Поддержка старого функционала.
Написание нового функционала.
Переписывание бизнес логики сайтов со старой версии языка и фреймворка на новые версии.
Настройка пайплайна (gitlab ci).

Руководитель направления, ТПК Лесмастер
апр. 2015 - нояб. 2019

В этой компании прошел путь от маркетолога до руководителя направления. Начал в молодой
компании с должности маркетолога. Занимался сайтом компании, продвижением сайта,
развивал бренд. Стал руководителем отдела продаж в Казани. Открывал филиал в Самаре.
Лично работал с крупными клиентами компании. Также на мне были обязанности системного
администратора компании.

Инженер-монтажник оборудования базовых станций сотовой связи., Пачоли
окт. 2011 - апр. 2015

Монтаж и обслуживание базовых станций по Республике Татарстан для компаний "Мегафон",
"Йота", "Энфорта".

Системный администратор, Константа
марта 2010 - июля 2011

Обслуживание парка компьютеров компании и клиентов. Обслуживание телефонии.
Настройка и поддержка серверов компании и клиентов.

Образование


Неоконченное высшее. Казанский (Приволжский) федеральный университет, Казань Институт физики, Астрономия
сент. 2010

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

Никита, привет.
Хороший опыт и портфолио учебных проектов!
Если у тебя стоит цель перейти в разработку на Java и переезд в Иннополис, давай попробуем это обозначить в резюме.
Поработаем на содержанием?)
1. Предлагаю в Описании как раз начать с основной цели: какие вакансии рассматриваешь, язык разработки, формат работы (удаленно/офис, релокация). В этой же части преподнести свой имеющийся опыт разработки на php, навыки и мотивацию перехода на новый язык программирования (чем он тебя привлек, какие задачи хотел бы решать).
2 Учебные проекты было бы здорово выделить с точки зрения полученных навыков и технического стека.
Доработать оформление: названия проектов лучше выделить жирным текстом, а ссылки на github можно зашить в названия проектов.
Вот здесь у ребят можно посмотреть оформление проектов:
https://cv.hexlet.io/resumes/585
https://cv.hexlet.io/resumes/338
3. Дважды описываешь текущее место работы (раздел "Сейчас" и "Работа"). Логичнее будет перенести эту информацию в один блок "Работа"), не дублируя.
4. Работа
"Татмедиа" - попробуй дополнить информацию, вспомнить об успехах/достижениях, что было сделано/улучшено/оптимизировано.
"Лесмастер"-здесь ты как раз подсветил свои успехи. Отлично! Давай представим информацию не в описательном виде, а также тезисно с отдельной строки, как ты сделал это в Татмедиа? Здесь также можно разделить на задачи и достижения
Не забудь про Codebattle и Opensource. Это крутая прокачка навыков и достойный пункт в резюме :)

Успехов тебе!


Понял. Спасибо. Внесу правки. Вопрос с Лесмастером, это же совсем не релевантный опыт, даже не представляю что там написать. По сути любой ответственный и активный человек сделал бы тоже самое...

Никита Ионов04 авг., 13:11

Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Тимур, привет. Молодец! Основательно подошел к содержанию резюме. Предлагаю доработать...
Александр, добрый день! Давайте подредактируем резюме и обозначим позицию :) 1. Описа...
Максим, привет! Формат резюме выбран верно, информация отражена по существу :) Предла...
Привет, Дмитрий. Good job :) У меня есть несколько дополнений к содержанию: 1. Описа...
Арсений, привет! Отличное резюме :) У меня лишь несколько дополнений: 1. В описании ...
Евгений, привет! Предлагаю проработать резюме, так как в начале любого пути всегда важ...
Привет, Владимир! Так как ты в начале пути, сейчас важно заложить крепкий фундамент. П...
Дмитрий, привет! Готовое резюме :) У меня только одно пожелание к формату: Работа. З...
Привет, Антон! Резюме составлено отлично :)Молодец! Мои пожелания к формату: Работа:...
Привет, Алексей! Качественное резюме, молодец :) Хотела уточнить: - удаленный формат...