About Me

About Me

О себе:

·         Умение работать как индивидуально, так и в команде;

·         систематическое повышение профессионального уровня путем самообразования.

Java разработчик: Опыт работы 4 года

Навыки:

·         Java 8, 11, 17 (SE, EE);

·         ORM (JPA/ Hibernate);

·         базы данных (Oracle, PostgreSQL);

·         SQL, PL/SQL;

·         TCP/IP, HTTP5, CSS3, JS;

·         Spring Framework (Core, Boot, Data, Web, Security, Cloud);

·         Unit-тестирование (JUnit, Mockito);

·         Git, GitHub;

·         HTTP, REST;

·         Maven, Gradle;

·         Kafka, RabbitMQ, Redis;

  • IntelliJ IDEA;

·         Docker, Kubernetes, Nginx;

·         микросервисы;

  

Курсы повышения:

·         Преподаватель: Евгений Огородников, Senior Java, Kotlin, Spring-разработчик компании LeroyMerlin, г. Москва

L01_collections: https://github.com/BorisMogilchenko/L01_collections;

L02_io: https://github.com/BorisMogilchenko/L02_io;

L03_multithread: https://github.com/BorisMogilchenko/L03_multithread;

L04_SpringBoot_Collections: https://github.com/BorisMogilchenko/L04_SpringBoot_Collections; L05_SpringBoot_Io: https://github.com/BorisMogilchenko/L05_SpringBoot_Io;

L06_SpringBoot_Multithread: https://github.com/BorisMogilchenko/L06_SpringBoot_Multithread.

 

Проекты:

·         Банковские переводы            https://github.com/BorisMogilchenko/Bank-Transfers;

Заказчик проекта: ООО КБ «ГРиС-Банк», г. Пятигорск

Назначение: расширение функционала экранных и отчетных форм для системы ДБО «iBank

Особенности: применение компонентов пакета Spring Cloud: Config Server, API gateway – Zuul, Service discovery– Eureka, Load balancer – Ribbon, HTTP client – Feign. Микросервисная архитектура проекта.

Стек технологий: Java 8, Spring Boot, Spring Data, Spring Web, Spring Security, Spring Cloud, Docker Compose, RabbitMQ, PostgreSQL;

 

·         Картотека банковских переводов: https://github.com/BorisMogilchenko/File-Cabinet;;

Заказчик проекта: ООО КБ «ГРиС-Банк», г. Пятигорск

Назначение: расширение функционала экранных и отчетных форм для сотрудников операционной и бухгалтерской служб.

Особенности: применение паттерна Facade для раздельного отображения DTO-сущностей в зависимости от ролей пользователя: администратор банка, сотрудник банка, клиент банка. Фронтэнд проекта реализован на фреймворке Angular JS. Микросервисная архитектура проекта.

Стек технологий: Java 11, Spring Boot, Spring Data, Spring Web, Spring Security, Docker Compose, RabbitMQ, PostgreSQL, Angular JS;

 

·         Библиотека: https://github.com/BorisMogilchenko/Library;

Заказчик проекта: ГКУ ЦЗН «Минераловодский кадровый центр», г. Минеральные Воды

Назначение: расширение функционала экранных форм в многопользовательской среде.

Особенности: применение методов ExecutorService. Микросервисная архитектура проекта.

Стек технологий: Java 8, Java Concurrency, Spring Boot, Spring Data, Spring Web, PostgreSQL;

 

 

Высшее образование
2010
Московский государственный институт электроники и математики
Информационная безопасность, Информационная безопасность в компьютерных сетях

2019
Северо-Кавказский институт повышения квалификации
Разработчик Java

Знание языков
Русский — Родной
Английский — B2 — Средне-продвинутый

Приемлемый вид работы: удаленный доступ.

 

Basic Data

Profile Type

Java Developer

Name

Борис

Surname

Могильченко

Status

Status

Java разработчик: Опыт работы 4 года

Open To Work

Put a mark on the avatar

83 / 1.372 / 59.03mb