Junior Backend Developer (Python / TypeScript)

Джуниор
Информационные технологии • Разработка • Backend • Python • TypeScript
Удаленная работа
Опыт работы от 1 года до 3х лет
О себе

На данный момент Разработчик 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. Рассматриваю удалённую работу.

Есть дополнительная информация

Вы увидите полное резюме как только у вас будет доступ


Специализация
Информационные технологииРазработкаBackendPythonTypeScript
Отрасль и сфера применения

Уровень
Джуниор

Интересные кандидаты