Кредитно-финансовая платформа: кабинет с кредитными заявками, интеграцией с банками, счетами и промокодами.
Переиспользуемые модульные компоненты на Composition API. Рефакторила legacy-код бэкенда с оглядкой на SOLID.
- Vue 3
- PHP (Yii2)
- Docker
Два года в финтехе: клиентская часть тяжёлого корпоративного приложения на Vue 3, бэкенд — на PHP и Node.js.
Но больше всего цепляют инструменты для LLM. Написала несколько MCP-серверов под задачи команды, переписала документацию и структуру репозитория так, чтобы агент не терял контекст при чтении, и собрала схему, где задача делится между несколькими агентами. Это не демка — команда пользуется этим каждый день.
Сейчас разбираюсь в Solana: @solana/web3.js, wallet-adapter, вызовы Anchor-программ.
Провожу код-ревью, менторю джунов.
Образование РАНХиГС, «Информационные технологии и программирование» — неоконченное высшее.
Внутреннее — без репозитория, но с честным описанием, что и как делала.
Кредитно-финансовая платформа: кабинет с кредитными заявками, интеграцией с банками, счетами и промокодами.
Переиспользуемые модульные компоненты на Composition API. Рефакторила legacy-код бэкенда с оглядкой на SOLID.
Агент получает прямой доступ к внутренним системам команды — без копипаста контекста в чат.
Раньше контекст копировали в чат руками, теперь агент сам достаёт нужное. Отдельно продумывала, как проверять качество того, что агент генерирует, до того как это попадёт в ревью. Настоящий сервер — внутренний код команды без публичного репозитория; здесь — самостоятельный демо-пересбор той же идеи на моковых данных (таск-трекер, поиск по докам, эвристическая проверка перед ревью).
Агент проводит первый созвон с кандидатом вместо HR — прямо в чате.
Задаёт вопросы, разбирает ответы, собирает саммари.
Бот расшифровывает голосовые и превращает их в список задач.
Приоритет каждой задачи бот определяет сам — по смыслу сообщения.
Платёжный флоу и синхронизация состояния между сервисами.
От создания платежа до подтверждения каждый сервис в цепочке знает актуальный статус.
Vue 3 (Composition API), JavaScript, HTML, CSS, Figma, адаптивная и кроссбраузерная вёрстка
PHP, Node.js, Python, REST API
PostgreSQL, MySQL
Docker Compose, Linux, Git
разработка MCP-серверов, Claude API, GPT API, Qwen API, контекст-инжиниринг, оркестрация агентов, Claude Code, Cursor, Codex
Solana — @solana/web3.js, wallet-adapter, Anchor, SPL-токены (изучаю)
Telegram — самый быстрый способ достучаться. Отвечаю в течение дня.
Готова к удалённой работе, гибриду или офису в Москве. Full-time, part-time, контракт — как удобнее.
Two years in fintech: the client side of a heavy corporate app in Vue 3, backend in PHP and Node.js.
What actually gets me excited is tooling for LLMs. I've built MCP servers for my team's workflows, rewritten our docs and repo structure so an agent doesn't lose context mid-read, and put together a setup where a task splits across several agents. Not a demo — the team uses it daily.
Currently learning Solana: @solana/web3.js, wallet-adapter, calling Anchor programs.
I review code and mentor juniors.
Education RANEPA, "Information Technology and Programming" — incomplete higher education.
Internal work — no repo, but an honest account of what I did.
A credit and finance platform: a dashboard for loan applications, bank integrations, invoices, and promo codes.
Reusable modular components built with the Composition API. Refactored legacy backend code with an eye on SOLID.
An agent gets direct access to the team's internal systems — no more copy-pasting context into a chat.
We used to paste context into chat by hand; now the agent pulls what it needs itself. I separately worked out how to check the quality of what the agent generates before it hits review. The real server is internal team code with no public repo; this is a standalone rebuild of the same idea against mock data (task tracker, docs search, a heuristic pre-review check).
An agent runs the first candidate call instead of HR — right in chat.
Asks questions, parses answers, writes up a summary.
A bot that transcribes voice messages into a task list.
It sets each task's priority itself, based on what the message actually says.
Payment flow and state sync across services.
From creation to confirmation, every service in the chain knows the current status.
Vue 3 (Composition API), JavaScript, HTML, CSS, Figma, responsive & cross-browser layout
PHP, Node.js, Python, REST API
PostgreSQL, MySQL
Docker Compose, Linux, Git
MCP server development, Claude API, GPT API, Qwen API, context engineering, agent orchestration, Claude Code, Cursor, Codex
Solana — @solana/web3.js, wallet-adapter, Anchor, SPL tokens (learning)
Telegram is the fastest way to reach me. I reply within a day.
Open to remote, hybrid, or on-site work in Moscow. Full-time, part-time, or contract.