АР
Андрей Р.
Мужчина, 39 лет
Россия, Самара, UTC+4
Ставка
4 110,32 Р/час
вкл. НДС 5% (152.38 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
менторство младших разработчиков;
проводил cross codereview в команде;
оценивал поставленные задачи в storypoint;
работал с чистым SQL на уровне продвинутых запросов (оконные функции, условные операторы выбора и т.д.);
опыт работы с UNIX-системами на уровне простых операций;
опыт работы с любыми легковесными разметками текста для Docs as code;
проводил собеседования для набора разработчиков в команду;
развитые коммуникативные навыки
готовил и проводил презентации для заказчика;
писал сопроводительную документацию к проектам;
внедрял новые практики в команде;
Проекты
(10 лет 5 месяцев)
Платформа для страховых агентов
Роль
Ведущий программист (TL)
Обязанности
Описание проекта
Платформа для страховых агентов, позволяющая рассчитывать и заключать договора страхования, получать оплату по полисам. Система так же предполагает наличие собственного кабинета агента, где он может проводить поиск и анализ по заключенным договорам. Кроме того в системе предусмотрена система ролей с департаментами, руководителями направления итд.
Состав команды
1 фронтенд-разработчик, 4 бекэнд-разработчиков, 1 QA, 1 аналитик;
Технологии на проекте
Java 17, Spring 4, Spring Boot 3+, Test Containers, Mockito, Wiremock, Lombok, Junit5, ArchUnit, WebFlux, R2DBC, JDBC, Hiberante, Vaadin 8
Oracle, Postgres, ElasticSearch, Vault, Kafka, Redis
Git, Maven, Docker, K8S, Prometheus, Kibana, Graphana
Задачи/реализованный функционал
Реализовал витрину дополнительных страховых продуктов.
Вывел продукт страхования по «синей карте» в отдельный сервис.
Устранил проблему с потерей контекста безопасности и отсутствием логирования бизнес событий для асинхронных вызовов.
Реализовал Property Source для зашифрованных свойств приложения в монолите на чистом Spring.
Реализовал Property Source для загрузки свойств приложения из Vault с приоритетом по областям Common, Application, Application Profile в монолите на чистом Spring.
Внедрил контрактные тесты на базе WireMock.
Внедрил нагрузочное тестирование на базе JMeter.
Разработал сервис заведения учетных записей с использованием WebFluix и
R2DBC.
Проводил собеседование при поиске новых разработчиков для команды.
Готовил презентации и проводил демо.
Писал сопроводительную документацию к разработанному ПО.
Правил скрипты HELM для новых сервисов.
Проводил кодревью.
Проводил рефакторинг с целью оптимизации получения данных из БД.
Покрытие уже существующего кода тестами.
Стек специалиста на проекте
r2dbc, graphana, Spring Boot 3+, Lombok, test containers, WebFlux, Elasticsearch, Git, Kibana, Oracle, Mockito, JDBC, Redis, Prometheus, Kafka, Vaadin, WireMock, Vault, Docker, JUnit 5, Java 17, Maven, Spring, PostgreSQL, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Март 2023 - Июнь 2025
(2 года 4 месяца)
Система полнотекстового поиска
Роль
Ведущий программист (TL)
Обязанности
Описание проекта
Система индексирования и полнотекстового поиска. Позволяет искать по изданиям, тематиками, авторам итд.
Состав команды
1 фронтенд-разработчик,4 бекэнд-разработчиков, 1 скрам мастер, 1 стейкхолдер, 1 архитектор;
Технологии на проекте
Java 17, Vert.x, ElasticSearch, AWS, Karate, Gradle
Задачи/реализованный функционал
Планировал и оценивал задачи.
Готовил и проводил презентации.
Писал сопроводительную документацию.
Написание кода и тестов, в том числе и нагрузочных.
Исправил хаотично падающие тексты, которые предлагали отключить.
Проводил кодревью.
Стек специалиста на проекте
Elasticsearch, Gradle, AWS, Vert.x, Java 17, karate
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2023 - Март 2023
(3 месяца)
JDBC HUB
Роль
Ведущий программист (TL)
Обязанности
Описание проекта
Программное решение состоящее из клиента и сервера, позволяющее использовать клиент как JDBC драйвер, который подключается к серверу подключенному к SQL базе данных. Данное решение позволило заказчику подключать сервисы запущенные на собственных мощностях к БД которые находятся в AWS через REST API без внесения изменений в код сервисов выполняющихся на серверах заказчика.
Состав команды
4 бекэнд-разработчиков, 1 скрам мастер, 1 стейкхолдер, 1 архитектор;
Технологии на проекте
Java 17, SpringBoot 2+, Test Containers, Mockito, Wiremock, Lombok, Junit5, JMeter
Oracle, MS SQL, PostgreSQL
Git, Maven, AWS, Jenkins, github
Задачи/реализованный функционал
Планировал и оценивал задачи.
Готовил и проводил презентации.
Писал сопроводительную документацию.
Написание кода и тестов, в том числе и нагрузочных.
Проводил кодревью.
Правка решения под особенности Oracle реализации JDBC
Стек специалиста на проекте
PostgreSQL, Git, SQL, Oracle, Mockito, Maven, JMeter, Jenkins, AWS, GitHub, Lombok, JDBC, Microsoft, WireMock, JUnit 5, Java 17, springboot, test containers
Отрасль проекта
E-commerce & Retail
Период работы
Ноябрь 2022 - Январь 2023
(3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Самарский Государственный Университет имени академика С.П. Королёва
Специальность
инженер по эксплуатации летательных аппаратов и их двигателей
Завершение учебы
2008 г.