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

Контакты


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

Описание

Ищу стажировку/работу на позицию стажера/джуниор разработчика.
Формат работы не важен. Есть возможность работать как 5/2 в офисе, так и удаленно. Проживаю в городе Казань. Катализатором смены профессии Я считаю участием в школе 21 от сбера. Школа 21 дала понять мне что такое дедлайн, командная работа и не спать по ночам. Понравилась атмосфера и командный дух, решать задачи и общение с людьми. Решил уволиться с основной работы и начать обучение на разработчика. Выбор пал на Hexlet. Выбрал язык Java как основной, хотел его изучить плюс была практика языка С.
В данный момент обучаюсь на Хекслете. Выполнил следующие проекты:

Игры разума

Набор из пяти консольных игр.

Полученные навыки:

  • настройка окружения
  • настройка среды разработки IntelliJ IDEA
  • настройка проекта на Gradle
  • подключение линтера Checkstyle
  • правильное именование
  • пользоваться командной строкой
  • настройка CI(Github Actions)
  • работа с Git

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

Программа, определяющая разницу между двумя структурами данных.

Полученные навыки:

  • автоматизированное тестирование и непрерывная интеграция
  • работа с структурами данных и алгоритмами их обработки
  • чтение файлов, парсинг входящих данных
  • построение дерева различий
  • углубление понимания работы операционных систем и командных интерпретаторов
  • тестирование и отладка
  • использование фреймворка JUnit, написание unit-тестов
  • работа с форматами данных yaml и json
  • построение внутреннего представления
  • использование библиотеки CLI Builder (picocli), Jacoco
  • выводы файлов в плоских форматах, json

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

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

Полученные навыки:

  • прокачка проектирования архитектуры в объектно-ориентированном стиле
  • создание правильных иерархий классов
  • композиция объекта
  • наследование
  • fluent интерфейс
  • расширяемость кода без его переписывания
  • соблюдение SOLID принципипов

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

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

Полученные навыки:

  • Фронтенд (Bootstrap, CDN)
  • Фреймворк Javalin (Маршрутизация, Представление)
  • База данных, (ORM Ebean, Миграции, query builders)
  • Деплой (PaaS)
  • HTTP (в том числе выполнение запросов)
  • Интеграционное тестирование
  • Логгирование

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

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

Полученные навыки:

  • Spring Boot, WVC, Data
  • ORM (o2m, m2m)
  • PostgreSQL, H2
  • Deploy(PaaS)
  • Integration testing
  • Logging
  • Rollbar
  • Swagger
  • Spring Security, JWT
  • Lombok
Навыки
  • Java Core, Collection, ООП
  • JUnit
  • Make
  • Git
  • Gradle
  • опыт работы в unix системах
  • использование командной строки
  • HTML, CSS
  • SQL, PostgreSQL
  • Javalin, Tomcat
  • Docker
  • Spring Framework

Опыт


оператор-наладчик, ЗАО "Danaflex-Nano"
Январь 2017 - Апрель 2022

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

Образование


Казанский национальный исследовательский технический университет им. А.Н. Туполева, Казань Институт авиации, наземного транспорта и энергетики, Технология машиностроения (инженер)
Сентябрь 2018 - Июль 2021
КАТК, Технология машиностроения (технолог)
Сентябрь 2009 - Июнь 2013

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

Комментарии


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

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

Изменения внесены
0

Ильназ, привет!
Предлагаю доработать резюме, его основную часть:
1.В настройках кабинета добавь, пожалуйста, свои имя и фамилию, так тебя смогу найти все пользователи ресурса.
2. Верно будет начать с цели поиска, например: "Ищу работу или Рассматриваю предложения..". Затем логично перейти к комфортному графику работы и городу проживания. Затем следуют мотивы перехода и выбора профессии. Возраст нет необходимости указывать.
3.Следует внести и описать учебные проекты. В каждом проекте внести суть проекта, полученные навыки и стек. Для примера оформления можно посмотреть:
https://cv.hexlet.io/resumes/701#answer-587
https://cv.hexlet.io/resumes/1380#answer-612.
4. Навыки лучше описать через буллиты.
5. Добавить еще один контакт для связи, это может быть любой мессенджер.

Успехов тебе в IT и скорого оффера!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Рекомендация 0001
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...