TPMN Checker is in pre-GA. Features and pricing may change before General Availability.

GEM Squared, Inc. · 대표이사

서인석 · David Seo

복잡한 AI 시스템을, 계약 기반으로 완성합니다.

복잡한 AI 시스템을 계약(contract) 기반으로 설계하고, 검증 가능·감사 가능하게 만드는 시스템 아키텍트입니다. 단일 기능 구현자가 아닙니다. 프로토콜·아키텍처·마이크로서비스 경계·검증 규칙을 정의하고, end-to-end로 구현·운영까지 직접 수행합니다.
29개 프로젝트에서 반복적으로 검증된 능력입니다.

보유기술

설계하고, 직접 만듭니다.

저는 AI 시스템을 단순히 기획하거나 설명하는 사람이 아니라, 아키텍처 설계부터 코드 구현, 배포, 운영까지 직접 수행하는 AI System Architect입니다. 특히 AI 산출물 검증, 계약 기반 실행 구조, 에이전트 워크플로우, 엔터프라이즈 BI, 블록체인, 데이터베이스, 풀스택 제품 구현을 하나의 시스템으로 연결하는 데 강점이 있습니다.

AI System Architect

AI 거버넌스 / 검증 아키텍처

AI 산출물을 원본 자료, 실행 계약, 거버넌스 규칙에 대조하여 근거 없는 주장, 과장, 누락을 식별하는 검증 계층을 설계하고 구현합니다. TPMN Checker, Contract-bounded AI, AI Agent 감사 시스템, 소셜미디어 조작 감사 시스템 등 검증 중심의 AI 시스템을 직접 개발했습니다.

형식 명세 · 계약 기반 설계

프롬프트에 의존하는 방식이 아니라, AI 실행을 계약 단위로 정의하고 검증하는 구조를 설계합니다. F:A→B|P 기반 계약 모델, TPMN-PSL, EEF/SPT, 5W grounding, dual-gate 검증, evidence-based completion 같은 방법론을 제품과 코드에 직접 반영합니다.

AI 에이전트 / 워크플로우 시스템

LLM router, policy gate, vector RAG memory, workflow FSM, MCP tool boundary, WebSocket relay, headless agent orchestration 등 AI 에이전트 실행 구조를 설계하고 구현합니다. 음성 제어 데스크톱 자동화 에이전트, CV+멀티모달 LLM RPA, 실시간 음성 인터페이스도 직접 구축했습니다.

RAG / 시맨틱 검색 / BI

NER → vector search → SQL template, 지식 그래프 기반 시맨틱 검색, 자연어→SQL 대화형 BI, 하이브리드 검색 SQL 생성 엔진을 설계했습니다. 금융·물류 도메인에서 실무형 BI 및 데이터 분석 시스템을 구현한 경험이 있습니다.

마이크로서비스 · 분산 시스템

WebSocket relay, orchestrator + adapter 구조, workflow engine, event-driven microservice architecture를 설계합니다. AI-driven microservice, audit pipeline, real-time trace, cloud deployment까지 직접 구현합니다.

Tech Stack

Core Engineering

Go · Python · TypeScript를 주력으로 사용합니다. React/Next.js · FastAPI · Express · NestJS · Flutter · Chrome Extension · PWA 기반의 풀스택 제품을 직접 구현합니다. REST · WebSocket · gRPC · MCP · OAuth 2.1+PKCE 기반 시스템 설계와 구현 경험이 있습니다.

LLM / Agent / DevOps

Claude · OpenAI · Gemini · DeepSeek · Ollama 기반 LLM 시스템을 사용합니다. MCP 서버 개발·배포, Docker, Fly.io, GCP Cloud Run, Cloudflare, Vultr VPS, BullMQ, RabbitMQ 기반 운영 경험이 있습니다.

ML / CV / OCR

PyTorch · OpenCV · PaddleOCR · YOLOv8을 활용합니다. 건축도면 CV 인식, 문서 OCR/레이아웃 분析, 한국어 NLP(KcBERT/KLUE), 문장 임베딩, Whisper 음성 인식, AlphaZero 강화학습 자체 구현 경험이 있습니다.

Database / Blockchain

PostgreSQL · MySQL · SQLite · TimescaleDB · Redis · MongoDB · MinIO를 다룹니다. pgvector · Weaviate · FAISS · Milvus 등 벡터 DB 기반 검색 구조를 설계합니다. Solidity · Ethereum · DID/VC · x402 결제 프로토콜 기반 블록체인 시스템 구현 경험이 있습니다.

언어: 한국어 (Native) · 영어 (글로벌 협업 및 비즈니스 커뮤니케이션 가능)

최근 프로젝트 소개

기획, 설계, 구현 — 전 과정을 직접 수행합니다.

아이디어만 제시하는 것이 아니라, 실제로 동작하는 결과물과 접속 가능한 라이브 데모까지 직접 완성합니다. 해커톤 포함 평균 기여도: 기획 100% · 구현 90%+ · 피칭·문서화 100%

VOUCH 사전 통화 신원검증 시스템

완료
기간
2026.05 – 2026.06
클라이언트
GEM Squared, Inc.
참여도
100%

Blockchain backend · front-end UX

VOUCH는 전화가 연결되기 전에 발신자의 신원, 권한, 통화 목적을 검증하는 Pre-call Identity Verification 프로토콜 및 제안 Demo 구현 프로젝트입니다. 기존 보이스피싱 대응이 통화 연결 이후의 차단·경고에 머무른다는 문제에 착안해, 금융기관·공공기관·AI 상담원이 발신 전에 서명된 CallerProof를 제출하고, 수신자는 통화 전 VOUCH Passport를 통해 '누가, 어떤 권한으로, 왜 전화하는지' 확인할 수 있는 구조를 설계했습니다.

전체 제품 기획, 프로토콜 설계, 아키텍처, Go 기반 백엔드, React/TypeScript PWA 프론트엔드, Solidity 스마트컨트랙트, DID/VC 검증 흐름, 리스크 룰 체커, Claude Haiku 기반 Intent Handshake를 통합했습니다.

핵심 성과는 9단계 검증 파이프라인의 동작 가능한 MVP를 구축한 것입니다. Ed25519 서명 CallerProof 수신 → 전화번호-기관 DID 바인딩 검증 → DID/VC 검증 → AI agent 목적·권한 검증 → 위험 패턴 룰 검사 → LLM 기반 통화 의도 사전 공개 → 수신자 Mobile ID 검증 → VOUCH Passport 생성 → Sepolia 테스트넷 Chain Receipt 기록까지 하나의 플로우로 구현했습니다. Sepolia 컨트랙트(0x70fc086A3f4e91dA3f7e3Aeb4D2C806DdF3dED04) 배포. Live LLM: claude-haiku-4-5-20251001 (BYO).

정상 금융기관 AI 상담원은 SAFE, 등록되지 않은 가짜 검사 사칭은 BLOCK, 권한 범위를 벗어난 금융 보안 AI는 BLOCK — 3가지 시나리오를 구성해 정책·신원·권한·목적 검증 결과가 실제로 분기되는 구조를 검증했습니다. 블록체인에는 개인정보를 저장하지 않고 sessionHash, receiptHash, isSafe, policyVersion, timestamp만 기록하는 Zero PII on-chain 원칙을 반영했습니다.

AI/CV 건축도면 분석 시스템 (신뢰성 분석)

완료
기간
2026.06
클라이언트
GEM Squared, Inc.
참여도
100%

AI/CV 건축도면 분析 풀스택 (OpenCV · OCR · 검증 · UI · DB · 배포)

CAD Trust Engine Lite는 PNG/PDF/JPG 건축 도면을 분석해 벽, 문, 창, 공간 후보를 검출하고, 그 결과를 적산(quantity takeoff) 시스템에 연결 가능한 신뢰 표면(trust surface)으로 변환하는 도면 인식 MVP입니다. 단순히 객체를 많이 검출하는 것이 아니라, 각 판단이 어떤 근거를 갖고 있는지, 어디까지 신뢰 가능한지, 사람이 검수해야 할 영역은 어디인지 명확히 분리하는 것을 목표로 설계했습니다.

전체 제품 기획, 아키텍처 설계, Python 기반 CV/OCR 파이프라인, Pydantic 출력 계약, Streamlit 검수 UI, SQLite Audit DB, Docker/VPS 배포까지 직접 구현했습니다. 핵심 파이프라인은 Ingest → Geometry → OCR → Symbol → Compose+Aggregate의 5단계로 구성했습니다. OpenCV Canny, HoughLinesP, HoughCircles, contour 분석을 활용해 선·벽·문·창 후보를 검출하고, PaddleOCR(ko/en)과 regex classifier를 통해 공간명, 치수 텍스트, 라벨 후보를 추출했습니다. 최종 출력은 type, geometry, measurement 각각에 대해 독립적인 EEF 태그를 갖는 per-field epistemic JSON으로 구성했습니다.

중요한 설계 원칙은 Measurement Policy와 Refusal Over Bluff입니다. 신뢰 가능한 scale anchor가 없으면 mm 단위 측정값을 출력하지 않도록 Pydantic model_validator로 강제했고, 근거가 부족한 영역은 낮은 confidence 결과로 숨기지 않고 refusal로 명시했습니다. 공개 라이선스 기반 corpus 50장(synthetic 12장 + Wikimedia 38장)을 구축했고, 테스트는 53개에서 148개로 확장하며 회귀 없이 발전시켰습니다. 복잡한 도면에서는 객체 20,000개 이상의 후보와 refusal, 검수 라우팅 결과를 함께 출력했습니다.

SQLite Audit DB에 run, stage event, refusal, policy fire, epistemic distribution을 저장해 단일 실행 결과뿐 아니라 시간에 따른 오류·거부 패턴까지 추적할 수 있게 했습니다. Docker, Caddy, Vultr 기반 라이브 배포까지 완료했습니다.

LedgerLens — AI Agent 자동 결제검증 및 Trust Gate 시스템

해커톤완료
기간
2026.05
클라이언트
Lablab.ai
참여도
100%
이벤트
Bright Data AI Agents Web Data Hackathon

AI Agent 결제검증 풀스택 (Go · Next.js · Bright Data · x402)

LedgerLens는 자율 AI Agent 간 데이터 거래에서 '근거 없는 claim에는 결제를 허용하지 않는다'는 원칙을 구현한 Agent-to-Agent Payment 검증 MVP입니다. Buyer Agent가 실시간 웹 데이터를 요청하고 Seller Agent가 데이터를 제공하겠다고 claim하면, LedgerLens가 Bright Data 기반 웹 증거를 수집하고 GEM² Trust Gate를 통해 claim의 신뢰성을 검증한 뒤, 승인된 경우에만 x402 호환 결제 흐름을 진행하도록 설계했습니다.

전체 제품 기획, 아키텍처 설계, Go 백엔드, Next.js/TypeScript 프론트엔드, Bright Data 연동, GEM² audit-gate 연동, SQLite 기반 entity/source memory, payment gate, simulated x402 settler, audit bundle export 구조를 전담 구현했습니다. Bright Data SERP, Unlocker, Browser, MCP wrapper를 통해 공개 웹 증거를 수집하고, GEM² L1 P-check와 L2 O-check를 호출해 claim이 evidence에 근거하는지 검증했습니다.

핵심 성과는 결제 실행 이전에 AI Agent의 claim을 검증하는 trust-gated settlement 구조를 동작 가능한 MVP로 구현한 것입니다. evidence acquisition → claim audit → policy gate → settlement authorization → audit bundle export까지 이어지는 전체 흐름을 제품형으로 설계했습니다. L2 audit panel에는 EEF 태그, SPT overclaim guard, evidence correlation을 표시해 어떤 claim이 어떤 근거로 승인 또는 차단되었는지 사람이 재검토할 수 있게 했습니다.

공개 데모 안전성을 위해 실제 계정·key·fund는 연결하지 않고 x402 payment lifecycle을 simulation mode로 구현했습니다. settlement를 제외한 핵심 검증 구조는 실제로 동작하며, Settler interface를 분리해 향후 Coinbase Go SDK와 Base Sepolia/mainnet settlement로 교체해도 Trust Gate 구조는 그대로 유지될 수 있도록 설계했습니다.

GEM² — AI Governance at the Edge (Lobster Trap)

해커톤완료
기간
2026.05
클라이언트
TechEX / Veea
참여도
100%
이벤트
TechEX Hackathon 2026 · Track 1: Agent Security & AI Governance (Powered by Veea)

AI 거버넌스 풀스택 (Go · Gemini · DeepSeek · SQLite · 드래그-앤-드롭 워크플로우 UI)

GEM² — AI Governance at the Edge는 AI 에이전트의 모든 액션이 검증 가능한 계약 경계(Contract Edge)를 통과하도록 강제하는 엔터프라이즈급 AI 거버넌스 시스템입니다. 에이전트가 실행한 모든 변환을 실행 전·후로 감사하는 4-게이트 파이프라인을 구현했습니다: L0 Lobster Trap 인그레스 DPI → L1 P-check 감사 → 계약 실행기(F) → L2 O-check 감사 → L3 Lobster Trap 이그레스 DPI.

'Lobster Trap' 레이어는 순수 Go 기반 정규식 DPI로 프롬프트 인젝션, 데이터 외부 유출, 자격증명 누출을 에이전트 실행 전에 1ms 미만으로 차단합니다. 판정자(Gemini 3 Flash Preview)와 실행자(Vultr DeepSeek-V3.2)를 분리하는 Dual-LLM 아키텍처를 채택해 판정의 신뢰성을 확보했으며, 모든 ALLOW/LOG/DENY 판정은 SQLite layer_audit_log에 기록됩니다.

라이브 데모에서는 건강보험 청구 6건을 워크플로우 DAG로 구성해 24개의 게이트 판정(6노드 × L0~L3)을 실시간으로 확인할 수 있습니다. 악성 데이터 유출 페이로드(data-exfil 커맨드)를 특정 노드에 주입하면 L0가 즉시 DENY — 이를 캔버스 UI에서 직접 시연할 수 있도록 구현했습니다.

Go 백엔드, 드래그-앤-드롭 워크플로우 캔버스, SSE 실시간 트레이스 패널, 감사 로그 조회 UI, CE(Contract Edge) 뷰어까지 전 과정을 직접 구현했습니다.

경로

아키텍트 → 창업자 → AI 거버넌스 빌더

연대기 나열이 아니라, 같은 문제(시스템의 신뢰성)를 다른 시대·다른 도구로 풀어 온 궤적입니다.

  1. 2026 – 현재GEM Squared, Inc.미국 델라웨어

    대표이사 겸 핵심 개발자

    AI 출력 검증 및 거버넌스 도구 TPMN Checker를 직접 개발하고 운영합니다. 기존의 취약한 프롬프트 중심 방식을 검증 가능한 실행 계약(Contract), 스코어링, 출처 추적, 휴먼 인 더 루프(Human-in-the-loop) 리뷰 체크포인트 기반의 시스템으로 대체하고 있습니다. 아키텍처 설계부터 구현·운영까지 직접 수행합니다.

  2. 2013 – 2022CrowdParti, Ltd.서울

    대표이사

    중소기업기술정보진흥원(TIPA) 민간투자주도형 R&D 과제 연구책임자로서 블록체인 기반 국가 간 콘텐츠 교환 플랫폼을 개발하였습니다(총 예산 약 5억 원). KOTRA '올해의 창조스타트업'(2015) 및 KISED 유망 스타트업에 선정되었으며, 시드 라운드 2회를 통해 총 USD 400,000을 유치하였습니다. 덴마크 정부 후원 Startup Bootcamp에도 참여하였습니다.

  3. 2012 – 2013PwC서울 강남

    Senior IT Consultant

    ThaiLife 차세대 ISP(정보전략계획) 프로젝트의 메인 기술 아키텍트로 참여하였습니다.

  4. 2006 – 2010BearingPoint서울 강남

    IT Consultant

    솔로몬저축은행 차세대 시스템 통합 PMO PM과 농협 여신시스템(차세대 뱅킹) TA 팀 리더 겸 공유 아키텍처 PM을 수행하였습니다. BearingPoint 글로벌 SOA 서비스 현지화 프로젝트의 팀 리드를 맡았습니다.

  5. 2001 – 2003KCC정보통신 R&D 사내벤처서울

    연구개발팀 리더

    Microsoft C# 기반의 상용 솔루션(xFrameCMS)을 개발하고 SBSi 커스터마이징을 납품하였습니다. 당시 한국 최초의 공식 MS C# 개발 파트너로 인정받았습니다.

  6. 2000 – 2001KIDA (한국국방연구원)서울

    연구원

    국방과학화전투훈련단 시뮬레이션 시스템 개발 TF 리드를 맡았으며, 탄약정보체계 구축에도 참여하였습니다.

학력: 인천대학교 컴퓨터공학 학사 (1990 – 1994) · ROTC 임관

현재

GEM Squared, Inc. — AI 출력 검증 및 거버넌스

회사

GEM Squared, Inc.

미국 델라웨어 법인. AI 실행의 검증 계층(Verification Layer)을 구축하는 테크 스타트업을 직접 창업하여 운영하고 있습니다.

제품

TPMN Checker

AI의 생성 출력물을 원본 자료, 작업 계약(Contract), 거버넌스 규칙과 대조하여 구조화된 감사 리포트를 생성합니다. 이를 통해 근거 없는 주장과 과잉 해석을 실제 운영 환경 적용 전에 식별합니다.

역할

대표이사 겸 핵심 개발자(CEO & Individual Contributor)

아키텍처 설계부터 구현, 운영까지 전 과정을 직접 수행합니다. 단순한 위임이 아니라, 직접 코드를 작성하고 제품을 빌드하는 엔지니어 CEO입니다.

왜 AI 출력 검증인가?

검증되지 않은 출력은 곧 운영 리스크가 됩니다.

금융 차세대 시스템, 국방 시뮬레이션, 블록체인 플랫폼, 정부 R&D 과제까지 — 저는 지난 20년간 검증 실패가 즉시 치명적인 리스크로 이어질 수 있는 미션 크리티컬 도메인을 설계해 왔습니다.

AI 시대도 다르지 않습니다. 오히려 AI는 더 빠르게, 더 그럴듯한 형태로 검증되지 않은 오류를 생산합니다. 프롬프트에 매번 ‘조심해서 답해 달라’고 부탁하는 방식은 엔지니어링이 아닙니다.

계약(Contract)이 있어야 검증이 가능하고, 검증이 가능해야 비로소 운영이 가능합니다. 이 원칙은 차세대 뱅킹 시스템에서도, AI 거버넌스에서도 동일합니다.

TPMN Checker는 그 원칙을 AI 시대의 도구로 구현한 결과물입니다. 아키텍트로서 직접 보고 겪어 온 패턴이, 지금 만들고 있는 제품의 근거가 됩니다.

함께

이런 일을 함께하고 싶습니다.

프로젝트 유형

  • AI 검증 시스템 · 거버넌스 아키텍처 설계·구현
  • AI 시스템 설계 검토 · 아키텍처 리뷰
  • AI 에이전트 · 워크플로우 시스템 개발
  • 풀스택 AI 제품 MVP 단독 납품

참여 형태

  • 단독 설계·구현 — 기획부터 배포까지
  • 기술 고문 — 아키텍처 방향 결정, 팀 리뷰
  • AI 스타트업 기술 전략 · R&D 과제

연락

직접 연락

프로젝트·컨설팅 문의

글 · 생각

에세이와 단상

코드 · 빌드

리포지토리와 프로젝트 작업물

회사 · 제품 문의는 gemsquared.ai를 참고해 주세요.