Full-stack engineer · Virginia Tech CS

Hongjun An 안홍준

30 web and app projects, built end to end for real clients and my own ventures. AI agents write the drafts — I own the judgment and the verification.

Availability
Internships — Seoul or remote, Mar–Jul 2027 · US roles from 2028
Expected graduation
2028

Nine opened works

  1. Hanil Metal — company website

    Web & CMS · Live · Solo — information design to deployment

    Every sentence of the source carried across. Not one dropped. Website and CMS for a heat- and surface-treatment manufacturer founded in 1986, run by its own staff.

    • 617 sentences carried over, 0 missing
    • 32 routes · 12 process pages · 136 figures
    • 8.6:1 body-text contrast, AA measured

    Next.js 16 · TypeScript · Tailwind v4 · Supabase · Vercel

  2. Digital catalog for an industrial power-components maker

    Web & CMS · Live · Solo — data design to handover

    One dataset, three outputs: kiosk, web and USB — all at once. Digital catalog and staff-editable CMS for an industrial power-components manufacturer.

    • 329 products · 758 images
    • 232 markup fixes applied, 0 missed
    • 57 offline pages, 0 external requests

    Vite · Vanilla JS · Next.js 16 · Supabase · Vercel · Playwright

  3. GOLD BASE

    Commerce · Awaiting payments · Solo, about one week

    Prices are never stored. They’re computed from the live rate the moment you look. Gold and silver bars and jewelry, priced live against the international gold rate.

    • 300K random samples checking the price function
    • 30 row-level security policies
    • 0.13% max deviation across 3 rate sources

    Next.js 16 · TypeScript · Supabase · Edge Functions · pg_cron · Vercel

  4. Medimajor · Bridge Kothai

    Platforms & apps · Pre-launch · Solo, full stack

    When bids arrive all at once, every result still comes out right. B2B auctions for inspected used medical equipment, widening into a Korea–Thailand trade platform.

    • 110 passing bid-RPC checks
    • 1,151ms median desktop LCP
    • 1,434 keys translated into 4 languages

    Next.js 16 · React 19 · Supabase · Realtime · pg_cron · Vercel

  5. Escrow marketplace app for trading cards

    Platforms & apps · Live on iOS · Solo — planning to App Store submission

    With fewer than three samples, it shows no price at all. From listing to auctions to escrow payouts — web and app from one codebase.

    • 74 tables · 242 functions
    • 119 Deno tests gating every commit
    • 270+ migrations

    React Native · Expo SDK 54 · TypeScript · Supabase · Edge Functions

  6. mai-eventic

    Events & AI · Beta · Technology partner — all development solo

    People design the layout. The AI only fills in the materials. An AI event builder that lets marketers without developers create and run campaign pages.

    • 1,700+ verification assertions
    • 238 CC0 assets in the library
    • ₩185→60 cost per free event (approx.)

    Next.js · TypeScript · Supabase · Anthropic API · Vercel

  7. Conatus

    Events & AI · In beta · Solo, 12+ weeks

    No admission odds are shown without evidence behind them. Admissions analysis that pairs university requirement data with AI to guide each application.

    • 980 tests passing, identical on re-run
    • 2,068→1,033ms matching response time
    • 4,173 rows of admissions data

    Next.js 15 · React 19 · Supabase · Anthropic API · Vercel · Sentry

  8. Exhibition booth event

    Events & AI · Event closed · Solo, 2+ months

    Under a rush of visitors, not one extra prize went out. QR entry, SMS check, quiz, prize draw and pickup — a mobile web for a three-day show.

    • 961 real participants · 960 finished
    • 4.79 /5 satisfaction, 100% surveyed
    • 0 SMS delivery errors

    Next.js 16 · React 19 · Supabase · framer-motion · SENS

  9. SEALKITT

    Own products · Live · Solo — I run it

    No made-up numbers. Only values measured at least twice. A trading-card price hub for Korea, the US and Japan — sales, asks and list prices kept apart. I run it myself.

    • 80,591 cards in the catalog
    • 27 pricing-engine unit tests passing
    • 98.5% image coverage

    Next.js · TypeScript · Supabase · Vercel · Resend

All 30 works

Web & CMS

  1. Power-components digital catalog — 329-product catalog for kiosk, web and USB, with a CMS Live
  2. Hanil Metal website — Site and CMS for a heat- and surface-treatment manufacturer Live
  3. KB Development website renewal — Facility-management company site with a fully editable CMS Live
  4. so.c_architects — Korean–English–Japanese site for an architecture studio, with a headless CMS Pre-launch
  5. Eureka leak detection — Quote-request site and intake manager for a leak-detection company Live
  6. Grassflower Healing Center — Horticultural-therapy center site with a no-code admin Live
  7. PS COMPANY — MCN company and careers site with applicant tracking Live
  8. Vintage-shop outfit matcher — PWA that matches outfit photos to products with image embeddings Phase 0 delivered

Commerce

  1. edubily Korea store — Cafe24 cross-border buying-agent store, built and automated Live · payments pending
  2. GOLD BASE — Precious-metals store priced live against the gold rate Awaiting payments
  3. Fashion order & returns automation — Cafe24 orders to labels, returns and sales — unattended Live
  4. Digital Store — Subscription-pass commerce with real sales Live

Platforms & apps

  1. Medimajor · Bridge Kothai — Used medical-equipment B2B auctions, extended to Korea–Thailand trade Pre-launch
  2. Card escrow marketplace app — Escrow C2C app for trading and sports cards Live on iOS
  3. Byclick — Motorcycle pickup, inspection and sealed-bid auctions — one app, two web apps Site live
  4. OK Job Jeju — ERP for seasonal-worker placement, payroll and KakaoTalk alerts Live
  5. MatchSat — Anonymous B2G matching platform for satellite imagery Web live
  6. NOWFLIX hospital kiosk — Android kiosk app with an admin web Running on 5 tablets
  7. Jangyu-3 Neighborhood Note — Local community app with an admin console Before store review

Events & AI

  1. mai-eventic — AI game-style event builder (SaaS) Beta
  2. Conatus — University admissions data with AI analysis In beta
  3. Exhibition booth event — QR check-in, quiz, survey and prize-draw web Event closed
  4. Jipyeong Makgeolli SHAKE — Shake-to-reveal personality campaign with invitation entries Running
  5. SY Motors repair chatbot — KakaoTalk intake bot with instant accident alerts Live
  6. Aux Model Split — SillyTavern extension that splits LLM roles Released

Own products

  1. SEALKITT — Korea–US–Japan trading-card price hub with a verified-shop market Live
  2. Waylog — Lifestyle review app for people in their 40s and 50s Web + Play listing
  3. PRISM — US college-admissions AI for international-school students Live
  4. Jieuri — My studio website Live
  5. Couple points web app — A two-person points economy with seven mini-games Private · in daily use

Status as recorded in October 2026. Anonymous entries are client-confidential.

Contact

Open to internships — Seoul or remote, Mar–Jul 2027 · US roles from 2028. Client projects go through my studio.

Résumé
hongjunan.dev/cv · PDF
Client projects
jieuri.com