Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл 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 месяц
Июнь 2016 — Июль 2018
2 года 2 месяца
-
Воронеж
Производство электромонтажных работ, отделочные работы
Организация ремонтных работ, поиск новых клиентов, распределение задач в команде, ответственность за выполнения заказа в указанные сроки, контроль за процессом и общение с заказчиком на всех этапах.
Январь 2015 — Май 2016
1 год 5 месяцев
ООО "Славянское наследие"
Технолог
Размещение оборудования и организация рабочих мест.
Навыки
Уровни владения навыками
Опыт вождения
Права категории B
Обо мне
Backend‑разработчик на Go. Проектирую и разрабатываю микросервисы, интеграции и API (HTTP/gRPC).
Работаю с SQL‑БД (PostgreSQL), Redis и S3‑хранилищами, контейнеризирую сервисы в Docker.
Делал сервисы аутентификации/авторизации (JWT) и криптографические операции (подпись/проверка, сертификаты;
GOST/RSA, интеграция с CryptoPro). Пишу unit и интеграционные тесты, оптимизирую производительность
(бизнес‑логика, БД, внешние вызовы).
Подключал интеграции с медицинскими системами и реестрами: ЕГИСЗ (ФРМО/ФРМР) и МИС.
Высшее образование (Магистр)
2019
Высшее образование (Магистр)
2018
Высшее образование (Магистр)
Факультет управления и информатики в технологических системах, Управление и информатика в технических системах
2016
Высшее образование (Магистр)
ВГУИТ (бывш. ВГТА, ВТИ)
Факультет управления и информатики в технологических системах, Управление и информатика в технических системах
Знание языков
Повышение квалификации, курсы
2018
UTRAIN
UTRAIN, Pre-Intermediate B1 entry
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения
