Norayr Yeghiazaryan
Под NDA

Objet.art

2022.09 - 2026.04Старший фулстек разработчик, тимлид

Objet.art screenshot

Платформа для каталогизации произведений искусства, их обогащения через AI, семантического поиска и проведения через структурированную цепочку экспертного утверждения перед публикацией.

Что сделано

  • Три сервиса: фронтенд на Next.js, основной API на NestJS и сервис аккаунтов на PostgreSQL для ролей, подписок и уведомлений.
  • Гибридный семантический поиск по коллекции: сгенерированные описания, похожесть по эмбеддингам и индексация в Elasticsearch.
  • Полный цикл экспертной проверки: назначение, предложенные правки, приемка по разделам, решение куратора и финальное применение изменений.
  • Массовый импорт из партнерских каталогов: сессии CSV, сопоставление внешних id, загрузка медиа, валидация и пакетная фиксация.
  • Долгие операции переведены в фоновую обработку с живым прогрессом по WebSocket.
  • TypeScript
  • React
  • Next.js
  • NestJS
  • Node.js
  • PostgreSQL
  • MongoDB
  • AWS DocumentDB
  • Elasticsearch
  • OpenAI API
  • Stripe
  • Socket.IO
  • AWS
  • Docker
  • Jest
  • Playwright