Специалисты

Описание

Образование
Учреждение образования Воронежский государственный университет
Специальность Факультет компьютерных наук, Информационная безопасность телекоммуникационных
систем
Языки программирования:
Go (Golang)
Фреймворки и библиотеки:
Fiber
Gin
Chi
gORM
Базы данных:
MariaDB
PostgreSQL
MongoDB
DevOps и инфраструктура:
Docker
Kubernetes
Мониторинг и аналитика:
Grafana
Prometheus
API и протоколы:
REST API
gRPC
Брокеры сообщений:
Kafka
Кэширование:
Redis
Frontend:
Angular

Опыт
Проект

B2B маркетплейс

Описание

Роль Golang разработчик Обязанности Проект: маркетплейс для поставщиков и покупателей. Целью проекта было создание платформы, на которой будет удобно и быстро находить поставщиков/покупателей по всему миру. Мои задачи: - Написал отдельный сервис для импорта заказов/предложений из excel/csv; - Реализовал обогащение БД курсом валют из ЦБ РФ; - Написал сидеры для базовых сущностей; - Добавил кеширование для категорий заказов; - Ввёл практику покрытия кода тестами, установил рамки необходимого покрытия; - Проводил код-ревью и ввел в цикл работы практику перекрестного код-ревью.

Технологии

Go,Kafka,Docker,Redis,Grafana,Prometheus, Fiber, RestAPI, gORM, MariaDB, Docker

Длительность

Август 2024 — Апрель 2025 месяцев

Проект

B2B

Описание

Роль Golang разработчик Обязанности Проект: инструмент, позволяющий собирать сообщения через белый WhatsApp Business Api и интегрировать их в AmoCrm. Мои обязанности: - Реализация сервиса-обертки над AmoCrm; - Интеграция внешних API; - Внедрение и настройка брокера Kafka; - Покрытие кода тестами; - Проведение код-ревью. Достижения: Написал сервис, отвечающий за передачу сообщений/ сделок/ покупателей в AmoCrm и отправляющий ответ от них в сервисы по сбору аналитики и отправки сообщений в WhatsApp.

Технологии

Go,Kafka,Docker,Redis,Gin, RestAPI, gORM, PostgreSQL, Docker

Длительность

Январь 2025 – Апрель 2025 месяцев

Проект

CRM, BPM

Описание

Роль Fullstack разработчик Обязанности Проект: крупная платформа для бизнеса. Внутри данной платформы есть микросервис Каналы. Данный сервис отвечает за внутренний чат с интеграциями мессенджеров. Мои обязанности: - Создание сущности Оператор для внутреннего чата; - Интеграция VK Teams; - Интеграция Viber; - Покрытие тестами основных сервисов; - Фикс багов на фронте.

Технологии

Go, Kafka, Docker, Kubernetes, Redis, Grafana, Prometheus, gRPC, MongoDB, Postgre, Angular

Длительность

январь 2024 — август 2024 месяца

Проект

Внутренний инструмент

Описание

Роль Golang разработчик Обязанности Проект: внутренний инструмент для управления проектами внутри компании. Цель проекта – наладить коммуникацию и отслеживание задач между командами Мои обязанности: - Создание интеграции с сервисами уведомлений; - Добавление комментариев и вложений к задачам; - Настройка генерации месячных отчетов по выполненным задачам; - Покрытие кода тестами.

Технологии

Golang,Chi,Docker, Postgre,Gorm

Длительность

декабрь 2022 – декабрь 2023 месяца