Studio work for organizations that need something shipped.

Through Epsilon DS I design and build operational software — POS and kiosk stacks, practice sites, internal dashboards — with the same production bias as the clinical and CX systems above. Engagements stay on this page; the studio register is optional depth.

  • 2024 – present

    Hospitality stack

    POS · kiosk · menu board · printers

    Constraint

    A bubble-tea cafe runs order entry, cash rollover, self-service kiosk, dual-screen menus, and receipt printing on one shared catalog.

    Shipped

    Flutter + Postgres at the counter; Next.js for menus; FastAPI for printers. Weekly ops check-ins; dry-run deploys before apply.

    Shape

    POS · kiosk · menu board · printers

  • 2026 – present

    Restaurant site

    Public site · reservations · i18n

    Constraint

    An independent Korean restaurant site in four languages with Sanity content, reservations, maps, and WCAG 2.1 AA.

    Shipped

    Next.js + next-intl; content edits without a redeploy; containerized host.

    Shape

    Public site · reservations · i18n

  • 2026 – present

    Internal operations

    Multi-tenant dashboard

    Constraint

    A private client’s ops dashboard for multi-tenant activity, logging, and device registration — detail held under NDA.

    Shipped

    Next.js; auth and tenancy first; charts second. Scope locked before UI polish.

    Shape

    Multi-tenant dashboard

  • 2023 · delivered

    Retail kiosk

    In-store try-on · inventory bridge

    Constraint

    An eyewear retailer got a touchscreen kiosk with 3D frame visualization and a bridge to back-office inventory.

    Shipped

    Electron on store hardware; recommendation flow keyed to face shape and prior purchases.

    Shape

    In-store try-on · inventory bridge

Engagement

Shape
Fixed scope for a first ship, then a maintenance retainer if useful.
Cadence
Weekly working session; written notes after each; dry-run before any apply.
NDA
Default. Public copy stays anonymized by shape; photography may be composited.
Next step
Email swon.epsilon@epsilon-ds.com with the problem in one paragraph. Subject line is fine as the problem statement.