Backend & REST API
Новые сервисы, endpoints, бизнес-логика, интеграции с БД и внешними системами.
Разработка и доработка сервисов
Интеграции, парсеры, внутренние инструменты и backend-задачи, где нужен понятный технический результат.
WHAT I DO
Разбираюсь в существующем коде, предлагаю реализацию и довожу до рабочего результата.
Новые сервисы, endpoints, бизнес-логика, интеграции с БД и внешними системами.
CLI-инструменты, browser automation и сценарии, которые заменяют повторяющуюся ручную работу.
Парсеры, работа с внешними API, нормализация, дедупликация и подготовка данных.
Аудит существующего решения, исправление ошибок, рефакторинг и реализация новых функций.
SELECTED WORK
Не список технологий, а примеры того, какие проблемы я уже решала.
Спроектировала и разработала с нуля Go-сервис для передачи крупных файлов и формирования ZIP-архивов прямо во время HTTP-ответа — без загрузки всего содержимого в память.
$ create temp link
✓ Stream started
✓ File chunks sent
✓ ZIP generated on the fly
CLI-инструмент для менеджеров: получает актуальные категории, позволяет выбрать параметры и автоматически формирует готовые ссылки вместо ручного поиска.
Управляемая Chromium-сессия, сбор адресов токенов, fallback на страницы торговых пар, дедупликация и временное хранение результата в Redis.
Расширила маппинг внешнего API, нормализацию идентификаторов и URL, правила фильтрации и проверку дублей в существующем Laravel-пайплайне.
Time-sensitive browser automation: подготовка сессий, ожидание заданного времени, проверка доступности товара, добавление в корзину и checkout.
ABOUT
У меня около 5 лет коммерческого опыта в разработке. Основной фокус сейчас — Go/backend, но для прикладных задач использую тот стек, который лучше подходит под результат.
Работала с веб-сервисами, микросервисами, внешними API, PostgreSQL, Redis, очередями, потоковой передачей файлов и инструментами автоматизации. Могу подключиться как к небольшой задаче на несколько часов, так и к доработке существующего продукта.
PROCESS
Уточняю задачу, ограничения и ожидаемый результат.
Предлагаю технический вариант и оцениваю сроки.
Реализую и проверяю основной сценарий и ошибки.
Передаю рабочее решение и фиксирую, как им пользоваться.
LET'S WORK
Опишите, что сейчас приходится делать вручную или что нужно разработать/доработать. Я посмотрю задачу и предложу вариант реализации.