Oleg Kiselev is a Java Developer – Jetlyn at Jetlyn.
-
Java DeveloperJetlyn Apr 2021 - Present-- Значительный опыт работы с реляционными базами данных (PostgreSQL), написание функций / процедур PL/pgSQL, оптимизация SQL запросов.-- Опыт создания микросервисов, сервисов и новой функциональности от проработки архитектуры до реализации.-- Использование многопоточности и асинхронности.-- Понимание и применение REST API в разработке.-- Активное участие в проработке архитектуры приложения и обоснование выбранных решений.-- Оценка и декомпозиция задач.-- Взаимодействие… Show more -- Значительный опыт работы с реляционными базами данных (PostgreSQL), написание функций / процедур PL/pgSQL, оптимизация SQL запросов.-- Опыт создания микросервисов, сервисов и новой функциональности от проработки архитектуры до реализации.-- Использование многопоточности и асинхронности.-- Понимание и применение REST API в разработке.-- Активное участие в проработке архитектуры приложения и обоснование выбранных решений.-- Оценка и декомпозиция задач.-- Взаимодействие с заказчиком, командой разработки и тестирования.-- Оперативное решение возникающих ошибок – анализ логов и исправление.-- Оптимизация производительности и надежности системы путём рефакторинга кода.Достижения:1. Оптимизация запросов к БД. Запомнившиеся: первый запрос, с более 50 секунд снизил до 0.7 секунды на получение данных; второй запрос, с 4 секунд снизил время получения данных до 0.4 секунд.2. Рефакторинг легаси кода, использовавшего для получения данных геттеры LAZY полей (в том числе коллекций с N + 1 запросов) с переходом на мультиселекты и дополнительные прямые SQL запросы, что обеспечило снижение количества обращений к БД и увеличило быстродействие системы.3. Анализ алгоритмов шифрования данных и реализация защиты хранимых в БД данных через шифрование / дешифрование с использованием AES алгоритма / стандарта. Show less -
Java DeveloperProgwards: Nov 2019 - Apr 2021Архангельская Область, Россия-- Участвовал в разработке такс-трекера от проработки архитектурных решений до написания бизнес-логики. Проект разрабатывался на Javaa 11 с использованием фреймворка Spring Boot (Security, Data, AOP), а также Hibernate ORM, PostgreSQL, REST API, JUnit, Mockito. -- Разрабатывал приложение, обеспечивающее пользователям функционал записи на консультацию. Проект использовал Java 11, JSP.-- На обоих проектах использовалась многопоточность, валидация, логирование, документирование, модульное… Show more -- Участвовал в разработке такс-трекера от проработки архитектурных решений до написания бизнес-логики. Проект разрабатывался на Javaa 11 с использованием фреймворка Spring Boot (Security, Data, AOP), а также Hibernate ORM, PostgreSQL, REST API, JUnit, Mockito. -- Разрабатывал приложение, обеспечивающее пользователям функционал записи на консультацию. Проект использовал Java 11, JSP.-- На обоих проектах использовалась многопоточность, валидация, логирование, документирование, модульное тестирование. Show less
Frequently Asked Questions about Oleg Kiselev
What company does Oleg Kiselev work for?
Oleg Kiselev works for Jetlyn
What is Oleg Kiselev's role at the current company?
Oleg Kiselev's current role is Java Developer – Jetlyn.
Who are Oleg Kiselev's colleagues?
Oleg Kiselev's colleagues are Artem Nesterenko, Pavel Kalachev, Natalya Degteva, Oleg Aleksandrin, Aleksandra Palits, Aleksei Kriukov, Сюзанна А..
Not the Oleg Kiselev you were looking for?
-
Oleg Kiselev
Ceo & Founder | Head Of Localization | Team Leader | Translation Expert | English Language CoachIvanovo -
1renlife.com
-
-
1yum.com
1 +150287XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial