|
1 | 1 | %------------------------------------------------------------------------------- |
2 | 2 | % SECTION TITLE |
3 | 3 | %------------------------------------------------------------------------------- |
| 4 | + |
| 5 | +\cvsection{Опыт работы} |
| 6 | + |
| 7 | +\cventry |
| 8 | + {Java Backend Developer} % Job title |
| 9 | + {ПАО Сбербанк - команда СберОпрос} % Organization |
| 10 | + {Россия} % Location |
| 11 | + {Сентябрь 2023 — настоящее время (1 год и 7 месяцев)} % Date(s) |
| 12 | + { |
| 13 | + \begin{cvitems} % Description(s) of tasks/responsibilities |
| 14 | + \item {Разрабатываю бэкенд продукта для проведений качественных исследований через анкетирования, куда входит конструктор и плеер опросов. Продукт позволяет внутренним сотрудникам Сбербанка создавать и проводить опросы как на внутренних сотрудниках, так и на внешних респондентах в формате виджета, встраиваемого в другие продукты, email-рассылки и в виде ссылок.} |
| 15 | + \item {Разработал интеграцию с SBC (SberBusinessCampaign) для подбора респондентов, используя REST.} |
| 16 | + \item {Подключил прикладной и системный мониторинг через Prometheus, способствуя замещению критичной инфраструктуры.} |
| 17 | + \item {Выполнил интеграцию с корпоративным сервисом аудита через Kafka, \linebreak |
| 18 | +используя паттерн Transactional Outbox для обеспечения отказоустойчивости.} |
| 19 | + \item {Реализовал API для сбора обратной связи от пользователей конструктора, что позволило улучшить качество обслуживания.} |
| 20 | + \item {Реализовал сбор пользовательских метрик (DAU/WAU/MAU, Cycle Time, Lead Time, LTR Виджета) и API для аналитики и выгрузки отчётов.} |
| 21 | + \item {Проводил онбординг новых сотрудников и взял на себя DevOps-обязанности по предрелизным делам на тестовых стендах.} |
| 22 | + \item {Стек проекта: Java 17, Spring Boot 2.7, DDD, Clean Architecture, PostgreSQL, JPA/Hibernate, REST, OpenAPI, Kafka, Keycloak, Kubernetes, Prometheus.} |
| 23 | + \end{cvitems} |
| 24 | + } |
4 | 25 | \cvsection{Проектная деятельность} |
5 | 26 |
|
6 | 27 |
|
|
10 | 31 | \begin{cventries} |
11 | 32 |
|
12 | 33 | %--------------------------------------------------------- |
13 | | - \cventry |
14 | | - {Java backend. Spring Boot + Spring Data JPA} % Job title |
15 | | - {Kanban} % Organization |
16 | | - {} % Location |
17 | | - {Декабрь. 2022} % Date(s) |
18 | | - { |
19 | | - \begin{cvitems} % Description(s) of tasks/responsibilities |
20 | | - \item {\href{https://gitlab.com/KutuzovDmitry/kanban}{\underline{Ссылка на репозиторий}}} |
21 | | - \item {Проект под руководством ментора с Академии Бэкенда Тинькофф} |
22 | | - \item {Написание чистого Java кода с использованием Spring Boot} |
23 | | - \item {Написание юнит тестов с помощью JUnit 5} |
24 | | - \item {Написание интеграционных тестов с использованием Testcontainers и Spring Boot Test} |
25 | | - \item {Документирование кода и API с помощью OpenAPI} |
26 | | - \end{cvitems} |
27 | | - } |
| 34 | +\cventry |
| 35 | + {Java Backend Developer — Spring Boot, Spring Data JPA, gRPC, Docker, Kafka, Prometheus} |
| 36 | + {Vogorode} |
| 37 | + {} |
| 38 | + {2023} |
| 39 | + { |
| 40 | + \begin{cvitems} |
| 41 | + \item {\href{https://github.com/ArchieSW/vogorode}{\underline{Ссылка на репозиторий}}} |
| 42 | + \item {Разработал систему управления заявками на услуги мастеров и садоводческими работами в микросервисной архитектуре.} |
| 43 | + \item {Организовал взаимодействие между сервисами через REST и gRPC, реализовал балансировку и отказоустойчивость.} |
| 44 | + \item {Интегрировал Kafka для асинхронного обмена сообщениями между сервисами.} |
| 45 | + \item {Настроил контейнеризацию и оркестрацию с использованием Docker и Docker Compose.} |
| 46 | + \item {Внедрил мониторинг с использованием Prometheus и Grafana} |
| 47 | + \item {Оптимизировал работу с PostgreSQL, внедрив пагинацию, индексы и кастомные запросы через Spring Data.} |
| 48 | + \item {Создал отдельный стресс-тестовый сервис для оценки производительности системы.} |
| 49 | + \end{cvitems} |
| 50 | + } |
| 51 | + |
| 52 | + \linebreak |
28 | 53 |
|
29 | 54 | %--------------------------------------------------------- |
30 | 55 | \cventry |
31 | 56 | {Java backend. Microservices, Kafka, Spring Boot} % Job title |
32 | 57 | {Распределенная обработка финансовых данных} % Organization |
33 | 58 | {} % Location |
34 | | - {В процессе.} % Date(s) |
| 59 | + {2023} % Date(s) |
35 | 60 | { |
36 | 61 | \begin{cvitems} % Description(s) of tasks/responsibilities |
37 | 62 | \item{\href{https://github.com/HSECourseWork2022}{\underline{Ссылка на проект в Github}}} |
38 | | - \item {Командная курсовая работа} |
| 63 | + \item {Командная курсовая работа по разработке etl системы обработки финансовых данных в реальном времени для аналитики. |
| 64 | + Занимался написанием микросервисов для скрапинга данных с api криптобирж (продьюсеры) и их обработки (консьюмеры).} |
39 | 65 | \item {Написание микросервисов с использованием Spring Boot} |
40 | 66 | \item {Связывание микросервисов при помощи Kafka} |
41 | 67 | \end{cvitems} |
|
0 commit comments