ИНЖЕНЕРНЫЙ ОПЫТ · 2020 →
Инженерный опыт
Проектирую решения, ставлю задачи AI-агентам, читаю и правлю их код. Инженерный бэкграунд помогает контролировать архитектуру и качество на каждом этапе. Начинала с фронтенда, затем три года работала backend-разработчиком на Java и Kotlin. Сейчас собираю продукты целиком как full-stack-разработчик.
НА РАБОТЕ · 2021 — 2025
В командах
Четыре компании с 2021 по 2025: от вёрстки интерфейсов до серверной разработки на Java и Kotlin. Всё это чужие кодовые базы, чужие процессы и код-ревью — то, чему в своих проектах не научишься.
-
Самокат (ООО «Умное пространство») — бэкенд-разработка
январь 2023 — декабрь 2025 · 3 года · Москва
Продуктовая сеть и интернет-магазин. Писала и поддерживала серверные приложения на Java и Kotlin — бизнес-логику, REST API, интеграции с внешними системами. Отдельная часть работы — PIM, система управления каталогом мегамаркета: сотни тысяч товаров со своими атрибутами, категориями и связями. Коробочная система 2013 года, которая не поддерживала ничего новее Java 8 и могла упасть от резкого движения. Переписать нельзя, можно только расширить, ничего не уронив.
Java 8 · Java · Kotlin · PIM · PostgreSQL · Kafka · Docker · GitLab CI
-
СберЛогистика — фронтенд и сервисы
апрель 2022 — январь 2023 · 10 месяцев · Москва
Перевозки, логистика, склад и внешняя торговля. Делала интерфейсы на React, телеграм-бот на Node.js и сервисы на Java со Spring Boot — то есть всю вертикаль от кнопки до базы. Формализовала и алгоритмизировала задачи, консультировала системных аналитиков, рефакторила и оптимизировала код.
React · Node.js · TypeScript · Java · Spring Boot · Telegraf · Git
-
Экспертек ИБС — фронтенд
ноябрь 2021 — апрель 2022 · 6 месяцев · Москва
Проекты для нефти и газа. Базовые компоненты интерфейса и пользовательскую часть собирала с нуля — не доработка чужого, а сборка с чистого листа.
HTML · CSS · Sass · JavaScript · React · TypeScript · Git · Jira
-
Apark — фронтенд
июнь 2021 — октябрь 2021 · 5 месяцев · Москва
Платформа для перевозок, логистики и внешней торговли. Адаптивная кроссбраузерная вёрстка и разработка функционала платформы. Первое место, где я писала фронтенд не по учебнику, а в продакшене.
HTML · CSS · Sass · JavaScript · React · Redux · Webpack · Git · Figma
Стек
Java · Kotlin · Spring Boot · PostgreSQL · Kafka · Docker · GitLab CI · Node.js · TypeScript · React · Redux · Vue / Nuxt · REST API · Git
ТЕКУЩАЯ ПРАКТИКА · 2026
Код после корпоративного GitLab
График GitHub показывает ритм работы над собственными продуктами. Большая часть продуктовых репозиториев закрыта, поэтому публично доступны только отдельные проекты и история активности без деталей кода.
2 065
контрибуций февраль — сентябрь 2026 · 159 активных дней
График начинается с февраля: до этого я работала в Самокате, и код уходил в корпоративный GitLab, а не сюда. Самый плотный месяц — июль, 514 контрибуций: это Shotra.
СВОИ ПРОЕКТЫ · 2021 → 2026
Для души
Пишу постоянно и в основном для себя: больше двадцати своих репозиториев. Ниже те, что представляют интерес, — но на гитхабе вы увидите не все: часть репозиториев закрыта. Почти всё выросло из собственной задачи, которую было проще закрыть кодом, чем терпеть. Те, что можно открыть самому, собраны на главной в блоке «Попробовать сейчас».
-
☎️ AI Calls
Голосовой агент, который сам звонит человеку и решает задачу в разговоре. Не текстом, а голосом — это совсем другая инженерия.
-
🎬 Story to Film
Превращает текстовую историю в короткий фильм: сценарий отдаёт модели, кадры — Luma.
-
📊 Монитор канала
Считает мой канал: охваты, реакции по каждому эмодзи, топ комментаторов, лучшее время публикации.
-
📈 Metrics
Один сервис метрик на все мои боты, на FastAPI. Когда ботов становится много, считать каждый по отдельности перестаёт работать.
-
🔁 Телеграм → Инстаграм
Переносит посты из телеграм-канала в инстаграм. Писать одно и то же дважды я не согласна.
-
🛂 DTV Copilot
Ведёт через четыре этапа подачи тайской DTV-визы. Написала, когда сама через это проходила.
Ещё 15 проектов ↓
-
🧾 Чеки из ФНС
Читает мои чеки из «Мои чеки онлайн» и считает по ним аналитику. Куда уходят деньги, видно без ручного ввода.
-
🏦 ReceiptConnector
Сводит платежи из бирж, банков и платёжных систем в один бот. Единого формата у них нет, поэтому каждый источник разбирается отдельно.
-
📑 Дедупликатор реестра
Находит дубли в платёжных документах. Скучная задача, из которой руками не выбраться.
-
🎧 Музыкальный профиль
Разбирает музыкальный профиль по плейлисту: доли жанров, диапазон темпа, диаграммы. Данные из Spotify, Яндекс.Музыки и getsongbpm.
-
🍕 Pizza Choice
Выбор пиццы на компанию: модель читает меню с фото, все ставят оценки. Вето считается нулём и выбивает вариант, если его поставила половина.
-
💬 Стикеры по-английски
Объясняет русские стикеры по-английски, с учётом контекста переписки. Половина смысла стикера в том, когда его прислали.
-
🌯 Шаурмания
Кафе целиком в одиночку: фирменный стиль, интерфейс магазина, вёрстка и приём заказов через Telegram API.
-
🧮 Мамина бухгалтерия
Считает среднесписочную численность для ООО. Написала маме, чтобы она не сводила это руками.
-
🏛 Бюрократ
Игра про бюрократию: проходишь инстанцию за инстанцией. С покупками за Telegram Stars.
-
🏥 MedSave
Личные медицинские записи с разбором документов моделью: анализы и выписки складываются в историю.
-
📰 Good News
Собирает региональные новости Твери. Родной город из Чиангмая видно только через ленту.
-
💰 Расход на модели
Считает мои траты на модели, собран отдельным пакетом. Когда платишь за токены сама, счёт хочется видеть.
-
👕 Размер на таобао
Подбирает размер и посадку одежды на таобао: оверсайз, мешковатый, обтягивающий. Размерные сетки там врут по-своему.
-
🗝 Квест по квартире
Квест по квартире для компании: испытания, поиск предметов, загадки. За каждую дают букву, из букв складывается слово.
-
🗡 Айзен Соске
Отвечает в образе персонажа из «Блича» — с его манерой, сарказмом и обращениями на «—кун».