Junior, Java-разработчик
Контакты
Ищу работу/стажировку на позицию Junior Java-разработчика. Рассматриваю вакансии с любым типом занятости. Предпочтительный формат работы - гибридный/ удаленный.
В настоящее время заканчиваю прохождение курса "Java-разработчик" на платформе Hexlet. Имею учебный опыт разработки. К текущему моменту реализовал 4 проекта. Работаю над заключительным 5 проектом.
Игры разума
Сборник небольших консольных, логико-математических игр
Полученные навыки:
* IntelliJ IDEA;
* Работа с Git и Github;
* Подключение CodeClimate;
* Выстраивание архитектуры проекта;
* Использование встроенных и сторонних библиотек;
* Использование линтера Checkstyle.
Вычислитель отличий
Консольная утилита, определяющая разницу между двумя структурами данных json/yaml.
Полученные навыки:
* Применение библиотеки picocli для разбора аргументов командной строки;
* Автоматическое тестирование, JUnit, подключение test coverage на CodeClimate;
* Непрерывная интеграция (СI) - создание workflow на GitHub Actions;
* Вызов исключений.
Валидатор данных
Библиотека для проверки корректности данных. Реализована проверка объектов типа String/Number/Map на соответствие заданным условиям.
Полученные навыки:
* Применение принципов SOLID;
* Работа с функциональным интерфейсом Predicate;
* Применение принципа TTD.
Анализатор страниц
Cайт, который анализирует указанные страницы на SEO пригодность.
Stack: Фреймворк Javalin (Маршрутизация, Представление), ORM Ebean, БД PostgreSQL, Фронт (Bootstrap, Thymeleaf, HTML5), JUnit (Интеграционное тестирование).
Полученные навыки:
* Разработка web-приложений, применяя архитектурный паттерн MVC;
* Использование Javalin в качестве фреймворка для разработки;
* Использование ORM Ebean при работе с БД;
* Использование Thymeleaf при работе с динамическим представлением;
* Использование Bootstrap для визуального оформления страниц;
* Автоматизированное тестирование работы web-приложений, используя JUnit5;
* Deploy приложения.
- IntelliJ IDEA;
- Java-collections;
- ООП;
- Пишу автотесты с использованием JUnit;
- Опыт работы в Linux (Ubuntu);
- Gradle/Maven;
- Git/Github;
- JUnit/GitHub Actions
- HTML/CSS/Bootstrap/Thymeleaf
- HTTP
- SQL
- Javalin, Ebean, Hibernate
- Spring Framework (Core, MVC, JPA, Boot, REST, Security, JWT)
- Уверенное владение английским языком (B2-C1).
О себе
- Обладаю большим опытом работы в разных сферах деятельности на разных должностях. Работал как в компаниях, так и занимался предпринимательской деятельностью.
- С уверенностью могу назвать себя обязательным, системным, организованным человеком.
- К любимым увлечениям могу отнести чтение книг (в основном профессиональной бизнес-литературы), игру на фортепиано, занятие спортом, занятия английским языком.
Опыт
В настоящий момент профессионально занимаюсь торговлей на фондовом, срочном рынках Московской и международных бирж.
Пишу торговые алгоритмы на платформе TSLab.
По алгоритмической торговле проходил курс в школе системного трейдинга MarketStat.
- Занимался развитием и продвижением компании в различных медиа (PR).
- Занимался операционной деятельностью, включающей в себя анализ смежных бизнесов, непосредственно рынка, анализ конкурентов и их продуктов.
- Выявлял проблемные зоны функционирования компании, начиная от вопросов на местах, заканчивая юридической защитой.
- Осуществлял стартапы новых направлений деятельности.
- Создавал и настраивал рекламные компании Direct, Adwords.
- С нуля написал ТЗ и вел проект по внедрению внутренней онлайн платформы для оптимизации бизнес-процессов в компании (не путать с CRM). Работу платформы продолжаю поддерживать.
- Основные обязанности: настройка, тестирование, администрирование сетевого оборудования на уровне ядра и агрегации (магистральная сеть).
- Участвовал в проектах по интеграции различных сетей к главному ядру.
- Занимался проектами по модернизации сетей, тестированию, настройке, внедрению нового оборудования (Juniper, Extreme networks, Cisco).
- Для оптимизации своей работы написал несколько простых скриптов на python.
- Получил сертификат Cisco Systems CCNA.
Образование
Могу проходить интервью на английском языке
Проживаю в городе Москва