Kevin Kim
← Back to projects

FastAPI · PostgreSQL · pgvector · Next.js · TypeScript · Dagster · Supabase

Sijang

Korean market intelligence platform.

Summary

A Korean market intelligence platform covering 3,000+ company profiles, with semantic and full-text search powered by pgvector and Meilisearch for 50+ users.

Role

Solo developer.

Highlights

  • Built a FastAPI + PostgreSQL backend with pgvector and Meilisearch powering semantic and full-text search across 3,000+ company profiles.
  • Engineered a multi-stage NLP pipeline in Dagster using Gemini Flash for triage and Claude Sonnet for structured entity and event extraction, with Voyage AI embeddings and SimHash-based deduplication.
  • Built a Next.js + TypeScript frontend with real-time news timelines and company-level filtering, deployed on Vercel with Supabase Auth and Fly.io API hosting.