Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Илья Ш. Backend разработчик, Middle

ID 9403
ИШ
Илья Ш.
Мужчина, 29 лет
Россия, Ижевск, UTC+4
Ставка
2 875 Р/час
НДС не облагается
Специалист доступен с 27 июля 2024 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Backend разработчик
Грейд
Middle
Навыки
ActiveMQ
CI/CD
Docker
DRY
Git
GitHub
Grpc
Hibernate
Hibernate ORM
IDEF
Java
Java 11
Java 13
java 14
Java 15
Java 16
Java 17
Java 8-11
Java Spring
JDBC
Jenkins
Jira
JOOQ
JPA
JSON
JUnit
Kafka
KISS
Liquibase
Lombok
Maven
Microservices
Mockito
PostgreSQL
ReactiveX
Redis
REST
Security
Shell
SOAP
SOLID
Spring
Spring Boot
Spring Data
Spring Data JPA
Spring Mail
Spring MVC
Spring Security
SQL
Swagger
TDD
Web
Web Services
Yagni
Zookeeper
ООП
Отрасли
E-commerce & Retail
FoodTech
Знание языков
Английский — B1
Главное о специалисте
Самая технически сложная и интересная задача: Самая интересная задача была связана с оптимизацией запроса к бд на последнем проекте. После одного из обновлений, через некоторое время всплыла проблема с длительным ответом сервера по одному запросу который довольно редко использовался. При разборе оказалось что проблема на стороне бд - сформированный запрос очень долго обрабатывался. Так как все остальные в команде были сильно загружены другими задачами связанными с обновлением, задачу оставили мне. Так как бд состояла из множества связанных таблиц пришлось какое то время разбираться, чтобы найти проблему, но оказалось что в цепочке сущностей через которые проходил запрос не везде был проставлен fetchtype, что приводило к созданию множества запросов hibernate. В итоге я смог поправить запрос так, чтобы он проходил за приемлемое время. На разборе данную проблему добавили в технический долг и поручили мне проверить остальные связи, с чем я и разбирался по мере возможности. Куда хочется развиваться: Интересно развитие технических навыков. Если говорить в целом о будущем, то было интересно попробовать себя в devops или в какой-нибудь смежной области. С какими задачами хотелось бы работать: Хотелось бы время от времени сталкиваться с задачами которые требуют изучения новых технологий или нетривиальных подходов к решению задач. С какими не хотелось бы: Однотипные задачи, которые никак не нельзя оптимизировать и улучшать ввиду ограниченности новых технологий.
Проекты   (4 года 2 месяца)
Магнит - Розничная сеть в России по торговле продуктами питания.
Роль
Java-разработчик
Обязанности
Обязанности: Разработка и поддержка приложения -Исправлено множество багов. -Реализация сложных эндпоинтов. -Написание микросервиса с нуля. -Добавление CI в написанные микросервисы.
Стек специалиста на проекте
PostgreSQL, Spring Boot, Maven, Hibernate, Spring Security, Swagger, Liquibase, Lombok, Zookeeper, Spring Data JPA, Spring MVC, JOOQ, Grpc, Kafka, Redis, ActiveMQ, Spring Mail
Отрасль проекта
FoodTech
Период работы
Сентябрь 2021 - По настоящее время  (2 года 11 месяцев)
intouch - Интеграционный модуль b2b traid-in для дилеров
Роль
разработчик java
Обязанности
Участвовал в разработке приложения по обработке документооборота traid-in для автодилеров Взаимодействовал с различными командами разработки, техподдержки, тестировщиками и др. Давал свою оценку некоторым решениям команды на основании своего опыта использования инструментов Принимал участие в создании сервиса по обработке документооборота traid-in для автодилеров Принимал участи в создании логики ценоформирования текущего предложения на основании базы сделок Принимал участие в создании модуля обзвона (часть по автоматической выдаче информации на основании обработки и вычисления усредненных данных по прошлым прошедшим сделкам)
Стек специалиста на проекте
PostgreSQL, ReactiveX, Kafka, Security, Java Spring, Web, Spring
Отрасль проекта
E-commerce & Retail
Период работы
Июнь 2020 - Сентябрь 2021  (1 год 4 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Уфимский государственный нефтяной технический университет
Специальность
Разработка и эксплуатация нефтяных и газовых месторождений
Завершение учебы
2018 г.
Высшее
Учебное заведение
Удмуртский государственный университет
Специальность
Информационные системы и технологии
Завершение учебы
2016 г.
Дополнительное
Учебное заведение
Яндекс Практикум
Специальность
Java-разработчик
Завершение учебы
2022 г.

Похожие специалисты

Недавно просмотренные специалисты

E-commerce & Retail • FoodTech
ИШ
Илья Ш.
Ижевск
Backend разработчик
Middle
2 875 Р/час
Shell
Spring Data
Lombok
Spring Data JPA
SOLID
Zookeeper
Spring MVC
Liquibase
JOOQ
REST
+56

Самая технически сложная и интересная задача: Самая интересная задача была связана с оптимизацией запроса к бд на последнем проекте. После одного из обновлений, через некоторое время всплыла проблема с длительным ответом сервера по одному запросу который довольно редко использовался. При разборе оказалось что проблема на стороне бд - сформированный запрос очень долго обрабатывался. Так как все остальные в команде были сильно загружены другими задачами связанными с обновлением, задачу оставили мне. Так как бд состояла из множества связанных таблиц пришлось какое то время разбираться, чтобы найти проблему, но оказалось что в цепочке сущностей через которые проходил запрос не везде был проставлен fetchtype, что приводило к созданию множества запросов hibernate. В итоге я смог поправить запрос так, чтобы он проходил за приемлемое время. На разборе данную проблему добавили в технический долг и поручили мне проверить остальные связи, с чем я и разбирался по мере возможности. Куда хочется развиваться: Интересно развитие технических навыков. Если говорить в целом о будущем, то было интересно попробовать себя в devops или в какой-нибудь смежной области. С какими задачами хотелось бы работать: Хотелось бы время от времени сталкиваться с задачами которые требуют изучения новых технологий или нетривиальных подходов к решению задач. С какими не хотелось бы: Однотипные задачи, которые никак не нельзя оптимизировать и улучшать ввиду ограниченности новых технологий.

Подробнее
Government & Public Sector • Logistics & Transport • Media
НП
Николай П.
Великий Новгород
PHP разработчик
Middle
2 750 Р/час
PostgreSQL
RabbitMQ
Git
HTML
CSS
MySQL
Docker
JavaScript
PHP
Laravel
+18

Опыт веб-разработки с 2012 года, но не обо всех проектах можно рассказывать (NDA); Работа с реляционными базами данных; Понимание принципов и паттернов разработки; Умение работать в команде; Работа с микросервисами; Работа с легаси-кодом; Code-review, отладка, оптимизации кода; Обладает быстрой обучаемостью и умением находить решение проблем; Хорошо знаком с JS. Для саморазвития выбрал Vue3: понимание базовых принципов, работа с роутингом/хранилищем; ElasticSearch и GraphQL - базовое представление о том, что это и как должно работать; Поверхностно знаком с Docker (знает что это и как работает). Работает на VirtualBox->Debian; Администрирование linux на уровне - поставить/настроить пакеты, посмотреть логи, знает что такое htop/atop; Понимание принципов работы и опыт работы с MQ

Подробнее