О себе
На данный момент Разработчик BebrGPT (собственный проект).
Мои компетенции и опыт
Разрабатываю backend собственного AI-сервиса BebrGPT на Python/FastAPI. Реализовал REST API, хранение данных, авторизацию, потоковые ответы, подписки и платежи; веду продукт от разработки до развёртывания. Ищу junior-позицию в backend-разработке на Python или TypeScript. Практический backend-опыт — Python; TypeScript использую в React-клиенте и его интеграции с API.
BebrGPT — текущий собственный проект
- Спроектировал асинхронный REST API на FastAPI с Pydantic-схемами, отдельными слоями маршрутов, бизнес-логики и доступа к данным.
- Реализовал хранение пользователей, диалогов и платежей в PostgreSQL: async SQLAlchemy/asyncpg, SQL-запросы и миграции. Использую Redis для сессий и состояния приложения, MinIO/S3 для файлов.
- Добавил фоновую генерацию и SSE-стриминг с восстановлением потока и отменой запросов. Реализовал идемпотентность операций, чтобы повторная отправка запроса не создавала повторное действие.
- Интегрировал ЮKassa: подписки, платёжные webhooks и историю платежей. Реализовал резервирование лимитов использования и сверку фактической стоимости внешних API-вызовов.
- Написал pytest-тесты для авторизации, платежей, биллинга и обработки ошибок. Настроил GitHub Actions, Docker Compose и развёртывание сервиса на Linux.
- Адаптировал React/TypeScript-клиент: типизированный слой API, состояние запросов и обработку SSE. Веду также лендинг и блог продукта.
Другой опыт разработки
- Lumos Labs, Junior Smart Contract Developer, сентябрь — декабрь 2023: разработка, тестирование, развёртывание и сопровождение EVM-смарт-контрактов.
- Huawei, Research Intern, июль — август 2023: платформа тестирования и сравнения алгоритмов сжатия данных на Python.
- cyber•Fund, Research Analyst, октябрь 2024 — октябрь 2025: разработал AI-систему автоматической подготовки due-diligence отчётов.
Стек
Python, FastAPI, asyncio, REST API, Pydantic, PostgreSQL, SQL, SQLAlchemy, Redis, SSE, pytest, Docker, Linux, GitHub Actions, Git. TypeScript/React — клиентская часть и API-интеграция.
База и условия
ИТМО, прикладная математика и информатика, 2021–2026; обмен в National Tsing Hua University, Тайвань, весна 2023. Олимпиадное программирование со школы; победитель регионального этапа ВсОШ по информатике, 2021. Английский C2. Рассматриваю удалённую работу.
Вы увидите полное резюме как только у вас будет
доступ