Java Backend Developer
Контакты
Понимаю ООП, хорошо знаю java se, умею пользоваться git и gitHub Actions, а также работать с unix системами. Написал несколько учебных проектов.
Имею управленческое образование, бакалавриат и неоконченную магистратуру, поэтому понимаю как устроены бизнес-процессы и как устроен бизнес в целом. Сейчас обучаюсь в Хекслете на программе "java-разработчик", дополнительно изучаю курс по алгоритмам и структурам данных, а также читаю профильную литературу.
Обожаю решать сложные задачи и создавать что-то новое, поэтому выбрал программирование в качестве дальнейшего вектора развития. Хочу развиваться в сфере IT, чтобы создавать новые, большие и инновационные проекты.
Hard-skills:
- Разработка на java
- Алгоритмы и структуры данных
- Java Core
- Git (GitHub, GitHub Actions)
- Сборщик проекта: Gradle
- Автоматическое тестирование (JUnit 5), разработка через тесты (TDD)
- Библиотеки: JUnit, Picocli
- Английский B1
Soft-skills:
- Работа в команде
- Эмоциональный интеллект
- Аналитический склад ума
- Ответственный и дисциплинированный
- Амбициозный и целеустремленный
Учебные проекты:
1) «Игры разума» — набор из пяти консольных игр, каждая игра задает вопросы, на которые нужно дать правильные ответы.
Полученные навыки:
- cборка проекта с помощью Gradle в среде IntelliJ IDEA;
- работа с командной строкой Linux (Ubuntu);
- настройка Make;
- настройка Сheckstyle;
- опыт построения архитектуры приложения;
- работа с GitHub;
Технологический стек:
Java, Gradle, Git и GitHub, IntelliJ IDEA, Checkstyle
2) Вычислитель отличий – программа, определяющая разницу между двумя структурами данных.
Полученные навыки:
- работа с коллекциями и структурами данных;
- работа с форматами json, yml (Jackson);
- знакомство с непрерывной интеграцией (CI, GitHub Actions) и элементами XP
- разработка через тестирование TDD (JUnit, Jacoco);
- создание утилиты командной строки (Picocli).
Технологический стек:
Java, Jackson, Picocli, Gradle, Checkstyle, Git и GitHub Actions (CI), Code Climate
Опыт
Сделал анализ рынка для бизнес плана:
- Эффект от реализации: на основе моих данных из анализа рынка и конкурентов, было принято решение сделать обучающую часть приложения согласно принципам микрообучения.
- Задачи во время работы: анализ рынка по открытым источниками, расчет объемов рынка и показателей, таких как TAM, SAM, SOM, визуализация данных - цифры -> графики и диаграммы.Помощь с построением финансового плана:
- Эффект от реализации: помог заполучить профессиональный шаблон финансовой модели благодаря навыкам коммуникации и частично адаптировал ее под наш продукт.
- Задачи во время работы: коммуникация с предпринимателями и специалистами из других команд и компаний, обучение "на ходу", изменение и адаптация шаблона под конкретный продукт.
Реализация новых проектов в рамках направления розничных продаж и организация части операционных процессов
Реализовал проект "Планирование и распределение ТМЦ".
- Эффект от реализации: годовая выручка + 45%, рост прироста выручки по месяцам x2,5, многократное снижение случаев с дефицитом ТМЦ в регионах.
- Задачи во время проекта: анализ ситуации, написание ТЗ, организация операционной деятельности, разработка самой системы, управление командой.Участвовал в проекте "Внедрение штрихкодирования"
- Эффект от реализации: создана система, работающая на одной из "точек", и создан план по ее масштабированию.
- Задачи во время проекта: написание ТЗ и взаимодействие с IT специалистами, планирование закупок, взаимодействие с различными отделами, определение функционала системы.
Образование
Проживаю в городе Екатеринбург