Пишу инструменты для интеграций с российскими маркетплейсами и логистическими сервисами — Wildberries, Ozon, Lamoda, МойСклад, Деловые Линии. Каждый репозиторий — рабочий инструмент, решающий конкретную операционную задачу продавца: генерация и учёт кодов, работа с API, автоматизация рутины.
За несколько лет накопилось множество аналитических таблиц и прототипов на Google Apps Script — рабочих, но не масштабируемых. Сейчас перевожу эту логику в полноценные продукты на Python и других языках. Ориентир на будущее — облачная микросервисная архитектура, где отдельные модули при необходимости можно упаковать и развернуть локально.
Стек: Python (PySide6, FastAPI, SQLite) для десктоп-инструментов и бэкендов, Kotlin/Jetpack Compose для Android, Ruby on Rails для аналитики долгового рынка — выбираю под задачу, а не подгоняю задачу под любимый стек. Люблю пробовать новый язык на конкретной задаче, а не на абстрактных туториалах.
Подход: тестами покрываю логику до GUI, коммичу маленькими шагами, документирую бизнес-контекст в README каждого репозитория — не просто "что делает код", а "зачем он вообще нужен".
Инструменты продавца на маркетплейсах РФ — генерация и учёт маркировки, работа с API, мониторинг изменений в контракте площадок: generate-box-code, wb-api-workbench, api-crash-dog, wb-boss-widget
Внутренняя логистика — WMS для склада с интеграцией МойСклад: stack-flow-survive
Другой трек — учусь новому языку на реальной задаче, не на туториалах: bonds-tracker (Ruby on Rails)
Закреплённые репозитории обновляются по мере готовности проектов.