humadevLet's talk
[ portfolio / 2026 ]South Korea · --:-- KST

Hi, I'm Huma Ray ↘

I build AI-powered web apps for businesses: the Next.js front end, the FastAPI backend, the database, the AI features and the deployment.

Role
Full-stack engineer
Day job
Enterprise AI platform
Base
South Korea · UTC+9
Speaks
EN · KO · UZ · RU
Status
Open to new projects
[ scroll to continue ]
[ day job ]

My day job is full-stack engineering on an enterprise AI platform in South Korea. It runs on the client's own servers, holds 7,000+ documents and is used by 500+ people every day. I've worked on almost every layer of it: the admin dashboard, the document pipeline, search, and deployment.

7,000+documents in the platform's knowledge bases
500+people using it every day
6file families parsed: PDF, Word, Excel, PowerPoint, email and HWP
4layers worked on: dashboard, pipeline, search, deployment
[ what I build ]

Six ways I can help.

A SaaS idea, an internal tool or an existing product that needs AI added.

  • svc / saas-mvp

    AI SaaS products and MVPs

    Next.js and TypeScript front end, FastAPI or Node backend, PostgreSQL or Supabase, login and user roles, admin dashboards, and deployment with Docker.

  • svc / ai-in-your-app

    AI added to your existing app

    Chat assistants, document generation, summaries, classification and search, using OpenAI, Claude, Gemini or open-source models.

  • svc / rag

    AI that answers from your documents

    Chatbots and search that answer from your own PDF, Word, Excel and PowerPoint files and show the source of each answer.

  • svc / agents

    AI agents and automations

    Agents that call your APIs and tools, plus n8n workflows that connect AI to Slack, email, Google Drive and your CRM.

  • svc / internal-tools

    Dashboards and internal tools

    Data-heavy admin panels with CSV import, approval flows and live updates.

  • svc / private-ai

    Private AI on your own servers

    Open-source LLMs on your own GPUs or CPUs, so your data never leaves your network.

[ end to end ]

First screen to production.

Every layer of the product, built by the same person, so nothing gets lost in a handoff.

  1. 01Screen

    Next.js and TypeScript front end with login, user roles and admin dashboards.

    Next.jsReactTailwind CSSshadcn/ui
  2. 02API

    FastAPI or Node backend: REST APIs, Server-Sent Events for streaming answers, WebSockets for live updates.

    FastAPINode.jsFastifySSE
  3. 03Data

    PostgreSQL or Supabase for your records, with Prisma for the schema and Redis where speed matters.

    PostgreSQLSupabasePrismaRedis
  4. 04AI

    Chat, summaries, classification and search with OpenAI, Claude, Gemini or open-source models. Answers from documents show their source.

    OpenAIClaudeGeminipgvectorQdrant
  5. 05Ship

    Docker and Docker Compose, Nginx and CI/CD, on AWS, Linode, Vercel or your own servers.

    DockerNginxAWSVercel
[ selected work ]

Projects I've worked on.

Admin panels, document pipelines, agents, editors, live dashboards and workflows.

Document AI · On-premise

Enterprise document AI platform

A Next.js admin panel for managing knowledge bases (bulk uploads, retries, live status), a FastAPI document processing service that handles PDF, Office, email and Korean HWP files with tables, and Elasticsearch search. Deployed on-premise with Docker.

Next.jsFastAPIElasticsearchDocker
Agent · Reports

AI report generator

An agent that turns a company's own documents into branded Word, Excel and PowerPoint reports, with sources for every claim.

AgentWordExcelPowerPointCitations
GenAI · Workspace

GenAI workspace for a large organization

A Next.js app where staff draft press releases with AI in a rich-text editor and monitor news coverage from a dashboard.

Next.jsRich-text editorDashboard
Portal · AI assistant

Support portal with an AI assistant

A Next.js site with API docs, searchable FAQ, changelog, bug reports and an AI chat that answers from the docs.

Next.jsSearchAI chat
Manufacturing · Live data

Smart factory dashboard

Live production line tracking, bottleneck alerts and line balancing for a manufacturer.

Live updatesAlertsLine balancing
Automation · n8n

AI support ticket automation

An n8n workflow that drafts replies from a knowledge base and sends low-confidence tickets to a person in Slack.

n8nKnowledge baseSlack
[ skills & tools ]

The stack.

Picked per project, not out of habit.

Frontend
Next.js, React, TypeScript, Tailwind CSS, shadcn/ui, TipTap, React Hook Form, Zod
Backend
Python, FastAPI, Node.js, Fastify, REST APIs, Server-Sent Events, WebSockets
Database
PostgreSQL, Supabase, Prisma, Redis
AI & LLM
OpenAI API, Claude API, Gemini, Vercel AI SDK, LangChain, LlamaIndex, Microsoft Agent Framework, Hugging Face
Search & RAG
Elasticsearch, Qdrant, pgvector, hybrid search, reranking, document parsing and OCR
Self-hosted AI
vLLM, Ollama, Open WebUI
DevOps
Docker, Docker Compose, AWS, Linode, Vercel, CI/CD, Nginx
Automation
n8n, Slack, Google Drive and CRM integrations
[ how I work ]

No surprises, in writing.

Delivery

Small milestones

I break the work into small milestones, so you see working software early.

Pricing

Fixed or hourly

Fixed price when the scope is clear, hourly when it isn't.

Updates

Clear written updates

And I tell you early if something will take longer.

Languages
Hello안녕하세요SalomПриветHello

English, Korean, Uzbek and Russian.

[ anything in mind? ]

Tell me what you want to build.

Send me your idea, your current codebase or the problem you're stuck on, and let's talk.

My reply includes✓A short plan✓A timeline✓A price
humaray.dev@gmail.com