Разработчик Python/Go
Надежда
Возраст
20 лет (26 Мая 2006)
Город
Москва
Переезд невозможен
Гражданство
Россия
Полная занятость
1 год 11 месяцев
Информационные технологии / IT / Интернет
Разработала аналитический сервис для глубокого исследования исторических данных и производительности гоночных команд.
Спроектировала с нуля и нормализовала реляционную модель базы данных в PostgreSQL до 3NF (третьей нормальной формы), настроив каскадные ограничения, первичные и составные внешние ключи для обеспечения целостности данных
Проводила профилирование тяжелых SQL-запросов через EXPLAIN ANALYZE. Реализовала стратегии индексирования (B-Tree индексы на внешние ключи и поля частой фильтрации), что ускорило выполнение сложных выборок на 45%
Разработала и полностью описала контракты REST API через Swagger / OpenAPI, создав строгую спецификацию обмена данными для внешних потребителей
Успешно контейнеризировала базу данных и серверную часть приложения с использованием Docker и Docker Compose для изолированного развертывания
Написала комплексные аналитические SQL-запросы (с использованием многоступенчатых JOIN, GROUP BY и подзапросов) для трансформации сырых исторических логов в структурированные метрики
Применила оконные функции (RANK(), LEAD/LAG, PARTITION BY) для построения динамических рейтингов пилотов в ходе сезона и исторического сравнения эффективности команд
Самостоятельно перевела бизнес-требования к спортивным метрикам в техническую логику агрегации данных, предусмотрев обработку edge-cases (пропуски в данных, аномалии, отмены гонок)
Информационные технологии / IT / Интернет
Участие в заказной разработке распределенного высоконагруженного сервиса для автоматического разбора и анализа шахматных партий в реальном времени.
Сбор требований и декомпозиция: Собрала, структурировала и декомпозировала функциональные и нефункциональные требования к сервису в кросс-функциональной команде, сформировав архитектурные спецификации и технические задания на разработку модулей.
Моделирование данных и сериализация: Разработала логику трансформации данных предметной области, описав правила конвертации полуструктурированных текстовых логов (формат PGN) и вложенных JSON-структур в плоские реляционные модели для сохранения целостности в БД.
Контроль качества данных (Data Quality): Спроектировала правила валидации, очистки и фильтрации аномалий в потоковых сессионных данных, полностью устранив дубликаты записей и некорректные состояния событий.
Агрегация метрик и витрины данных: Формализовала математическую логику расчета признаков сессий (динамика перевеса в полупешках, оценка точности) и спроектировала структуру аналитических витрин данных для последующей визуализации конечным пользователям.
Разработка на Go и параллелизм: Реализовала асинхронную обработку потоковых данных с использованием горутин (goroutines), каналов (channels) и context.WithTimeout для контроля дедлайнов и предотвращения утечек ресурсов.
Интеграция со сторонними движками: Настроила межпроцессное взаимодействие (IPC) с движком Stockfish через потоковые пайпы (stdin/stdout), обеспечив неблокирующий обмен данными и потоковую передачу ходов.
Синхронизация и отказоустойчивость: Реализовала потокобезопасную обработку сессий с использованием примитивов синхронизации (sync.WaitGroup, мьютексы), исключив возникновение race conditions.
Парсинг и сериализация: Разработала модули валидации и трансформации полуструктурированных текстовых данных (PGN) и тяжелых вложенных JSON-логов в типизированные Go-структуры (structs) для сохранения в БД.
API и инфраструктура: Спроектировала REST API эндпоинты (CRUD-операции) для управления сессиями анализа, согласовала межсервисные контракты (OpenAPI/Swagger), упаковала сервис в Docker с использованием multi-stage сборки.
Информационные технологии / IT / Интернет
Разработка отказоустойчивых бэкенд-сервисов, систем мониторинга и B2B-инструментов автоматизации сервисных процессов (ServiceDesk / ITSM).
Автоматизация процессов: Спроектировала и внедрила сервис обработки обращений (IT Help Desk), автоматизировав регламент распределения задач с учетом SLA, что сократило среднее время решения инцидентов (MTTR) на 30%.
Базы данных и безопасность: Спроектировала реляционные схемы данных в PostgreSQL и SQLite (3NF, транзакции, ссылочная целостность); настроила ролевую модель доступа (RBAC) на уровне базы данных.
Асинхронные микросервисы: Разработала модули сбора данных на asyncio/aiohttp с логикой обработки сетевых таймаутов, ретраев и дедупликации входящих событий.
Операционная статистика: Спроектировала модуль расчета метрик по открытым/закрытым заявкам и нагрузке на линии поддержки в реальном времени.
Инфраструктура и развертывание: Настроила окружение в Docker и Docker Compose для изолированного развертывания сервисов и БД на Linux (Ubuntu).
Высшее (Бакалавр)
Москва, 2023 — продолжаю учиться
Английский — Технический
Backend-разработчик с фокусом на Go и Python и сильной фундаментальной базой (направление «Прикладная математика и информатика»). Специализируюсь на проектировании микросервисной архитектуры, разработке многопоточных и асинхронных сервисов (горутины, каналы и контекст в Go; asyncio и FastAPI в Python) и проектировании реляционных баз данных (PostgreSQL, SQLite). Имею практический опыт оптимизации тяжелых SQL-запросов (EXPLAIN ANALYZE, стратегии B-Tree индексирования, транзакции ACID, оконные функции), описания строгих контрактов REST API (OpenAPI / Swagger) и интеграции сервисов через потоковые пайпы (IPC). Уверенно работаю в Linux-среде, контейнеризирую приложения в Docker и настроена на создание производительных и отказоустойчивых систем.
12 ноября, 2015
45 000 руб
Олег Викторович
Город
Москва local_shipping
Возраст
34 года (13 августа 1992)
Опыт работы:
13 лет и 5 месяцев
Последнее место работы:
Техник-программист I-й категории отдела информационной поддержки научно-исследовательской деятельности и мероприятий, Научно-исследовательский институт управления (структурное подразделение ГУУ), Государственный Университет Управления
03.2013 - по текущее время
14 марта, 2023
70 000 руб
4 апреля, 2022
40 000 руб
Резюме размещено в отрасли
