Norayr Yeghiazaryan
Under NDA

Objet.art

2022.09 - 2026.04Senior Full-Stack Developer, Team Lead

Objet.art screenshot

A platform for cataloging artworks, enriching them with AI, searching them semantically and putting them through a structured expert approval chain before publication.

What I did

  • Three services: a Next.js front end, a NestJS core API and a PostgreSQL account service for roles, subscriptions and notifications.
  • Hybrid semantic search over the collection: generated descriptions, embeddings similarity and Elasticsearch indexing.
  • A full expert review lifecycle: assignment, suggested corrections, section-level acceptance, curator decision and final application of changes.
  • Bulk import from partner catalogs: CSV sessions, external id mapping, media upload, validation and batch commits.
  • Long-running jobs moved to background processing with live WebSocket progress.
  • TypeScript
  • React
  • Next.js
  • NestJS
  • Node.js
  • PostgreSQL
  • MongoDB
  • AWS DocumentDB
  • Elasticsearch
  • OpenAI API
  • Stripe
  • Socket.IO
  • AWS
  • Docker
  • Jest
  • Playwright