Vista del currículum
Middle Desarrollador backend
A convenir
Rusia
Tiempo completoTrabajo remoto
Experiencia laboral
3 años 2 meses
Último empleo
Ростелеком
Go-разработчик
1 año 1 mes
Sobre ti
Sobre ti
Backend Developer с 3+ годами коммерческого опыта в телеком- и транспортных системах.
Работаю с Go и Python и рассматриваю backend-вакансии на обоих языках.
Разрабатываю production-сервисы и инфраструктурные компоненты: REST API, сетевое взаимодействие по TCP, интеграции с IoT-оборудованием, PostgreSQL-хранилища, асинхронную обработку данных, очереди сообщений и фоновые worker-сервисы.
На Go работала с pgx, net/http, goroutines, channels, context, structured logging, graceful shutdown, retry/cache/error handling и интеграционным тестированием. Есть опыт оптимизации производительности и диагностики проблем на стыке приложения, сети и физического оборудования.
На Python разрабатывала backend телематических сервисов на FastAPI/Flask с PostgreSQL, ClickHouse и RabbitMQ.
Интересны backend-задачи, связанные с высоконагруженными сервисами, распределёнными системами, обработкой данных, интеграциями и сетевым взаимодействием.
Experiencia en afiliación
No hay datos disponibles
Experiencia laboral3 años 2 meses
Septiembre 2025 - hasta la actualidad
(1 año 1 mes)
Ростелеком
Go-разработчик
Разработка production-компонентов на Go для мониторинга IoT-контроллеров телеком-инфраструктуры через Zabbix Agent2.
Разработала и поддерживаю production-плагины на Go для мониторинга порядка 50 IoT-контроллеров.
Самостоятельно спроектировала и реализовала Multi — единый Go-плагин, объединивший 5 ранее независимых компонентов мониторинга в общую архитектуру.
Переработала механизм взаимодействия с контроллерами: реализовала переиспользуемое TCP-соединение, изолированные state/cache и отдельный background poller для каждого контроллера.
Перенесла сетевой polling из синхронной обработки запросов Zabbix в фоновые процессы: получение метрик выполняется из подготовленного кэша без ожидания сетевого I/O.
За счёт консолидации polling и общего кэша сократила количество обращений к оборудованию примерно с 420 до 105 запросов за цикл — на 75%.
За счёт переиспользования соединений сократила количество отдельных connection contexts примерно с 250 до 50 — в 5 раз.
Снизила p95 времени обработки запроса примерно с 2,4 с до 80 мс — в 30 раз.
Реализовала независимую обработку контроллеров: задержки или проблемы одного устройства не блокируют получение данных с остальных.
Реализовала TCP-взаимодействие с оборудованием: формирование команд, чтение и парсинг ответов собственного протокола, timeout handling, reconnect и retry-логику.
Исследовала и исправляла проблемы совместимости различных версий и партий контроллеров, включая расхождения состояний устройств, нестабильные ответы и временную недоступность данных.
Диагностировала проблемы на стыке приложения, сети и физического оборудования: TCP connectivity, timeout, маршрутизация, состояние устройств и диагностические логи.
Разработала интеграционную тестовую инфраструктуру с QEMU VM и mock-сервером на Python, позволяющую воспроизводить поведение контроллеров без постоянного доступа к физическому оборудованию.
Автоматизировала сборку и развёртывание Go-компонентов в Linux-окружении.
Agosto 2023 - Octubre 2025
(2 años 3 meses)
Инновационный центр КАМАЗ
Python-разработчик
Разработка backend-части телематической платформы для мониторинга и управления транспортом.
Разрабатывала backend-сервисы на Python для телематической платформы.
Реализовала сервис управления водителями: REST API, бизнес-логику, PostgreSQL-хранилище, миграции Alembic, права доступа, фильтрацию, сортировку и пагинацию.
Проектировала и дорабатывала API на FastAPI и Flask для внутренних сервисов и клиентских интеграций.
Работала с асинхронным взаимодействием между сервисами через RabbitMQ.
Работала с PostgreSQL и ClickHouse: проектирование запросов, хранение операционных и аналитических данных, агрегации и подготовка данных для отчётности.
Разрабатывала фоновые процессы и интеграции между сервисами.
Реализовала Telegram-бота для клиентских уведомлений и автоматизации типовых обращений, что позволило снизить нагрузку на поддержку примерно на 30%.
Участвовала в развитии сервисов хранения и обработки данных телематической платформы, обработке ошибок и повышении устойчивости backend-компонентов.
Portafolio
Habilidades
Go
goroutines
channels
Python
Git
unit/integration testing
FastAPI
PostgreSQL
ClickHouse
SQLAlchemy
RabbitMQ
Redis
REST API
Docker
Dominio de idiomas
No hay datos disponibles
Tipo de empleo
Tipo de empleo
Tiempo completo, Tiempo parcial, Por proyecto
Formato de trabajo
Trabajo remoto
Horario de trabajo
Flexible, Por turnos, 5/2
Reubicación
Posible
Viajes de trabajo
Viajes posibles