Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был 20 минут назад

Мужчина, 32 года, родился 17 марта 1994

Воронеж, готов к переезду, готов к командировкам

Golang-разработчик

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость

Опыт работы 7 лет 4 месяца

Январь 2024по настоящее время
2 года 4 месяца
ООО ТЕХНОМАРКЕТ

Воронеж

Инженер-программист
- Разработка и поддержка backend‑сервисов на Go в микросервисной архитектуре. - Участие в проектировании микросервисной архитектуры и контрактов взаимодействия. - Реализация API и интеграций: HTTP и gRPC, взаимодействие с внешними и внутренними системами. - Сервис обработки и маршрутизации данных: PostgreSQL (основная БД), Redis (кэш/быстрый доступ), S3 (хранение файлов). - Сервис аутентификации и авторизации: JWT, управление сессиями/токенами через Redis, требования к надёжности и масштабируемости. - Криптографические функции: подпись и проверка данных с использованием сертификатов и приватных ключей; GOST/RSA, интеграция с CryptoPro. - Участие в разработке сервиса справочников/словарей: получение, кэширование данных, проектирование gRPC‑контрактов и интеграций. - Участие в code review, поддержка качества кода и единых подходов в разработке. - Тестирование: unit и интеграционные тесты для критичных сценариев интеграций и бизнес‑логики. - Оптимизация: поиск узких мест и улучшение производительности на уровне БД и внешних вызовов. - Диагностика инцидентов: анализ метрик и логов сервисов, разбор ошибок/таймаутов, корреляция событий. - Контейнеризация сервисов в Docker; участие в полном цикле: обсуждение фич-проектирование - реализация - тестирование - деплой - мониторинг/поддержка. ПРОЕКТЫ / КОМПОНЕНТЫ - Сервис генерации документов (Beego HTTP API): обработка входных задач, параллельная генерация документов, хранение артефактов в S3 (MinIO), кэширование справочных данных в Redis; интеграции с внешними сервисами по gRPC. - Сервис хранилищ: единый интерфейс для файлового и S3‑backend’ов, потоковый I/O (io.Reader/io.ReadCloser), маршрутизация по организации, потокобезопасность, ротация файлового хранилища по лимиту объектов. - Сервис словарей: HTTP + gRPC, PostgreSQL (sqlx/pgx), синхронизация справочников из внешнего источника с ретраями (retryablehttp) и планировщиком задач (cron), выдача данных и маппингов другим сервисам по gRPC. - Auth‑сервис: логин/выдача JWT (HS256), refresh‑токены и права доступа в Redis, middleware для secure‑маршрутов и reverse‑proxy до upstream‑сервисов. - DB‑updater: библиотека для SQL‑миграций (каждый файл — транзакция), хранение версии в db_version, возможность запуска миграций программно и через HTTP‑эндпоинт /dbupdate.
Февраль 2021Июнь 2021
5 месяцев
WEB Студия Крона

Воронеж

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend-разработчик
Верстал и разрабатывал веб-сайты, создавая адаптивные и мобильные версии.
Июль 2018Июль 2019
1 год 1 месяц
Вооруженные силы РФ

Россия, mil.ru/

информационная безопасность
информационная безопасность
Июнь 2016Июль 2018
2 года 2 месяца
-

Воронеж

Производство электромонтажных работ, отделочные работы
Организация ремонтных работ, поиск новых клиентов, распределение задач в команде, ответственность за выполнения заказа в указанные сроки, контроль за процессом и общение с заказчиком на всех этапах.
Январь 2015Май 2016
1 год 5 месяцев
ООО "Славянское наследие"
Технолог
Размещение оборудования и организация рабочих мест.

Навыки

Уровни владения навыками
Golang
API
gRPC
HTTP
REST
PostgreSQL
SQL
миграции
Redis
S3
JWT
GOST
RSA
Docker
Linux
Ubuntu
Git
Nginx
Kubernetes
Prometheus
Grafana
Unit Testing
code review
sqlx
pgx
MinIO
retryablehttp
gocron
Swagger
Kafka

Опыт вождения

Права категории B

Обо мне

Backend‑разработчик на Go. Проектирую и разрабатываю микросервисы, интеграции и API (HTTP/gRPC). Работаю с SQL‑БД (PostgreSQL), Redis и S3‑хранилищами, контейнеризирую сервисы в Docker. Делал сервисы аутентификации/авторизации (JWT) и криптографические операции (подпись/проверка, сертификаты; GOST/RSA, интеграция с CryptoPro). Пишу unit и интеграционные тесты, оптимизирую производительность (бизнес‑логика, БД, внешние вызовы). Подключал интеграции с медицинскими системами и реестрами: ЕГИСЗ (ФРМО/ФРМР) и МИС.

Высшее образование (Магистр)

2019
Высшее образование (Магистр)
2018
Высшее образование (Магистр)
Факультет управления и информатики в технологических системах, Управление и информатика в технических системах
2016
Высшее образование (Магистр)
ВГУИТ (бывш. ВГТА, ВТИ)
Факультет управления и информатики в технологических системах, Управление и информатика в технических системах

Знание языков

Русский — Родной

Английский — A2 — Элементарный

Повышение квалификации, курсы

2018
UTRAIN
UTRAIN, Pre-Intermediate B1 entry

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения