Backend-first: async API на Python с миграциями, тестами и деплоем — плюс мобильный клиент на Flutter.
Сооснователь недвижь.рф — production-маркетплейс: каталог, заявки, чаты, оплата, 30+ модулей API.
Томск, работаю удалённо по России.
Хороший API — это когда фронтендер не пишет «а можно ещё поле?» третий раз за спринт.
30+модулей API
36+автотестов
3клиента (web / iOS / Android)
2года на GitHub
01
Что уже крутится в бою
главный кейс
недвижь.рф
Региональный маркетплейс недвижимости: каталог, чаты, модерация, подписки, оплата через банк.
С моей стороны — async-бэкенд и Flutter-приложение (iOS/Android/Web): формы объявлений, поиск, чаты, оплата.
Vue-фронт вёл партнёр; API одно на всех клиентов.
Vue / Flutter→FastAPI→PostgreSQL+T-Bank+pgvector
30+ модулей API, SQLAlchemy 2.0, Alembic
Поиск: PostgreSQL FTS + embeddings
WebSocket-чат, JWT и OAuth
Docker, blue-green deploy
недвижь.рф · FastAPI · Flutter · PostgreSQL · Vue
02
HealthyAging — health-tech стартап
Учебный стартап (ТУСУР): мобильное приложение на Flutter + полный backend — метрики, чат, расчёты, интеграции с внешними API. ~2 года в разработке.