vemparivempari

Павел Кожуховский

Java-разработчик · Бэкенд · Младший (Junior)
Не ищу работу
Возраст: 27 лет
Опыт работы: 8 лет
Регистрация: 12.11.2019
Последний визит: 7 месяцев назад
Местоположение: Россия, Иннополис
Профессиональные навыки: Java · Java spring framework · PostgreSQL · Git · ООП · Docker · Apache maven · Junit · Tomcat
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Знаю Java Core(Collections, Generics, ООП, Многопоточность, ReflectionAPI, StreamAPI, Сериализация, GC) - могу рассказать как работает каждая технология и где она применяется. 

GIT(GitHub, Bitbucket) - Способен работать как с консоли, так и в системе IDE. Имел опыт командного использования GIT 

MAVEN - Могу проектировать xml, работать через консоль. 

JUNIT(Mockito) - Способен покрыть тестами большую часть кода, имел опыт покрытия тестами Spring-boot приложения с использованием Mockito. 

Работал с сервером Jboss/WildFly, могу запустить сервер Apache Tomcat. 

Владею SQL(PostgreSQL) - Могу запустить БД на сервере, знаю простые запросы на синтаксисе SQL 

JDBC - знаю основы, могу работать с чистым JDBC с помощью гугла(знаю что гуглить) 

Hibernate - знаю как поднять простые CRUD Dao, имел опыт использования в проекте. 


Spring Framework - знаю основы spring то как он работает под капотом, как запустить приложение при помощи XML - конфигурации и Java - конфигурации. 

Spring Boot - знаю как сконфигурировать приложение при помощи maven, знаю как Spring Boot работает под капотом, имел опыт командной работы с использованием этой технологии 

Spring Data(JPA&JDBC) - знаю как реализовать простые CRUD операции, имел опыт работы с каждой из технологий. 

Spring Security - могу реализовать простую форму авторизации/аутентификации/регистрации 

Docker/Docker-compose(portioner) - Могу написать собственный докер файл, запустить приложение на сервере(имел опыт запуска spring-boot&PostgreSQL приложения на сервере AWS EC2) 

Опыт работы в Unix системах - плотно знаком с системой макинтоша, так же работал на Ubuntu, могу поднять сервер, открыть порты, работать через терминал 

HTML\CSS - знаю основы, могу отличать разные варианты тегов, могу интегрировать серверную часть приложения в HTML по средствам Thymeleaf 

Работал по SCRUM методологии(На платформе Trello) 


Мои проекты: 
https://github.com/Vempari/TelegramBot - Простой телеграм-бот для оповещения участников курса Java программирования в Университете Иннополиса. @Vempari_Test_Bot - рабочая версия на сервере Heroku 

https://bitbucket.org/miller_sa/stc21-crm/src/master/ - проект по созданию CRM платформы для документооборота. Работал над этим проектом в команде из 5 человек(работали по методологии SCRUM). 

https://github.com/Vempari/CrmBox - телеграм бот подключенный к БД по прошлому проекту, может выполнять CRUD операции, имеет простой способ аутентификации. Работа с ДБ организованна посредством Hibernate. 

Учебные проекты: 
https://github.com/Vempari/Innopolis - Учебные проекты из Университета Иннополис. Реализация HashMap без использования Collection API, реализация изменений при помощи Reflection API, реализация многопоточный игры "Жизнь" с использованием Сериализации и Java IO. 
https://github.com/Vempari/job4j - учебный репозиторий по Java SE(core, коллекции, лямбды, Junit, Maven и т.д.)

Участие в профессиональных сообществах

Опыт работы

  • Первый российский университет, специализирующийся на ИТ и робототехнике
    Иннополис · От 100 до 1000 сотрудников
    Java developer intern
    Сентябрь 2019 — Декабрь 2019 (4 месяца)

    Создавал в короткие сроки систему автоматизации внутреннего документооборота и взаимодействия внутри компании. 
    Быстро адаптировался в изменчивой среде. 
    Решал задачи высокой сложности. 
    Активно взаимодействовал с разными службами. 

    В проекте активно использовались и внедрялись технологии: 
    -Spring (Boot, MVC, Security, Data) 
    -Hibernate 
    -PostgreSQL 
    -Docker 
    -Telegram API 
    -Apache Maven 
    -JUnit 
    -Log4J 
    -Java 
    -Amazon EC2

  • Job4J
    Москва
    Java Intern
    Январь 2018 — Сентябрь 2019 (1 год и 9 месяцев)

    В течении продолжительного периода обрабатывал информацию и внедрял новые технологии в разработку JavaSE приложений с использованием изученных ранее технологий. 
    Был написан ряд проектов, в том числе Менеджер задач с распределением по ролям, а так же Телеграммное бот с интеграцией и стерилизацией.
    В основном использовался JavaSE (Collections, Multithreading, StreamAPI etc.)

  • Множественные организации города Владивсотока и КНР
    Владивосток
    Преподаватель, Директор, Методист и т.п.
    Январь 2012 — Январь 2018 (6 лет и 1 месяц)

    В ДВФУ и ВГУЭС занимался преподаванием Формальной логики и алгоритмистики. 

    В ДЗОЛ "Наши Гости - 2" вел активную хозяйственную роль и справлялся с поставленными задачами максимально эффективно в роли директора лагеря. 

    Преподавал Английский язык, что помогло мне в дальнейшем с легкостью освоиться в новой профессии. 

    Работал Директором ДЗОЛ "Наши Гости-2" 
    Так же Преподавателем Английского языка в КНР 
    Работал преподавателем во многих местах города Владивостока, Москвы, Симферополя, Сочи

Высшее образование

  • ДВФУ

    Дальневосточный федеральный университет
    Владивосток · 281 выпускник
    Школа естественных наук
    Сентябрь 2010 — Июнь 2015 (4 года и 9 месяцев)

Дополнительное образование