Олег Федулов
Портфолио
NDA
Java-разработчик. - Spring (MVC), Java EE, Oracle(pl\sql), Front(jQuery) . - Integration & UnitTests(Mockito, PowerMock, Junit). - Работа в команде 3 человек. с использованием Git, Java 8 CI\CD - Jenkins. - DB- написание хранимых процедур(pl\sql) с использованием пакета - DBMS_Scheduller.
NDA
Java-программист. - SAP Hybris, FlexibleSearch, Spring, Java EE. - Integration & UnitTests (Mockito, Junit). - Улучшение производительности legacy приложений по обработке генома человека - проект Picard. - Работа в команде 10 человек. с использованием распределённой системы контроля версий Git. - Java 8 (Stream API, lambda, ForkJoinPool, CompletableFuture...), Автоматизация разработки - Jenkins, Docker тестирование TestNG, Junit4, замер производительности - JMH framework, Java Mission Control(Flight recorder), Java Visual VM, сборка проекта и установление зависимостей - Gradle. Дополнительно - использование Spring в лабораторных проектах(знание на уровне 75% по результату The Pivotal Certification Exam). - Так же есть опыт работы с Perl, Python перекладывание оригинального кода на язык Java(8), написание сложных тестирующих скриптов для Jenkins в BashScript с использованием Docker, python, perl, Java модулей внутри пайплайна. - Замер производительности пайплайнов. (OSLinux). - Работа с базами данных в лабораторных проетах(знание SQL (на уровне COALESCE, HAVING, OVER, ORM и архитектуры проектирования баз данных). - Работа с био-информатическими инструментами по изучению генома человека (знание тулов и их использование при расчёте показателей). - Работа с различными библиотеками предназначенными для RegExp.
NDA
Инженер-программист. - Работа с legacy кодом навигационного оборудования написанном на Java. - Увеличение производительности работы кода, тестирование, удаление библиотек являющихся незадекларированными возможностями при приёмке оборудования. - Модернизация кода до уровня Java 8 (Stream API,lambda, TestNG - тестирование, замеры производительности JMC, JMH, JavaVisualVM, актуализация зависимостей Spring). - Разработка учебного радиокласса(Клиент-серверное оборудование на основе сокетов java, графический интерфейс Java FX).