한국 교사와 학부모를 위한 AI 제품을 설계하고 개발하는 AI 프로덕트 엔지니어.

첫 교사 인터뷰부터 앱 출시까지. 한국 영어 학원에서 10년 넘게 가르쳤고, AI 제품 6개를 혼자 만들었습니다. Chekki AI는 App Store와 Google Play에 출시되었고, Chekki Schools는 파일럿을 앞두고 최종 테스트 중입니다. VodaBi에서는 음성 AI 영업 훈련 플랫폼의 프론트엔드, 백엔드, 데이터베이스를 만듭니다.

Jason Benjamin
한국 교실 10년 이상
2015년부터 영어 학원에서 커리큘럼 리드, 20권 교재 시리즈 집필, 담임을 맡았습니다.
제품 6개 단독 개발
발견부터 출시까지. Chekki AI는 App Store와 Google Play에 출시, Chekki Schools는 최종 테스트 중.
의사결정 24건 기록
검토한 대안과 감수한 트레이드오프까지 함께 남긴 아키텍처·제품 판단 기록.

주요 프로젝트

두 제품을 깊게 다룹니다. 문제, 직접 만든 부분, 그 과정에서 내린 판단.

음성 AI 세일즈 훈련 및 평가 플랫폼
업무 프로젝트 · VodaBi구축 완료, 도입 진행

음성 AI 세일즈 훈련 및 평가 플랫폼

영업팀에는 통화를 일관되게 연습하고 평가할 방법이 필요합니다. 이 플랫폼은 실제 같은 AI 롤플레이 통화를 루브릭으로 채점하고, 매니저에게 팀 진행 상황을 보여줍니다.

React 19NestJS 11Prisma 7MariaDBDirect WebRTCOpenAI RealtimeGPT-4oDocker ComposeAWS EC2AES-256-GCM
한국 영어학원을 위한 가정-교실 폐쇄 루프 숙제 채점
독립 개발 · Chekki AI라이브 · 파일럿

한국 영어학원을 위한 가정-교실 폐쇄 루프 숙제 채점

보통 따로 다뤄지는 세 가지 문제: 영어 숙제를 아이와 함께 확인하기 어려운 학부모, 다음 수업까지 전달되지 않는 가정 내 오답, 그리고 이중언어 알림장을 손으로 쓰는 교사. Chekki는 교사의 정답지를 기준으로 한 번의 카메라 스캔으로 이 루프를 닫습니다.

React 19Capacitor 8Gemini 2.5 Pro & FlashCloud FirestoreVercel FunctionsUpstash RedisRevenueCat
원장·교사를 위한 역할별 CRM
같은 플랫폼, 교직원용 · Chekki Schools최종 테스트 중

원장·교사를 위한 역할별 CRM

Chekki AI가 학부모가 여는 앱이라면, 이건 그 뒤에 있는 학원이 돌아가는 도구입니다. 계정을 관리하는 원장, 숙제를 채점하는 원어민 교사, 학부모에게 메시지를 보내는 한국인 교사가 전부 같은 단일 페이지 도구에 갇혀, 서로 다른 사람의 업무용 메뉴를 마주하고 있었습니다.

React 19Gemini 2.5 Pro & FlashCloud FirestoreVercel Functions역할별 React 훅

일하는 방식

프로덕트

  • ·PRD 작성 및 24건의 의사결정 로그
  • ·채점 후 설명하는 LLM 평가 파이프라인
  • ·모델 계층 분리: 초안은 경량 모델, 충돌 해결은 추론 모델
  • ·고객의 운영 주기에 맞춘 가격 정책과 체험 기간 설계
  • ·영어·한국어 이중언어 제품 및 UX 판단

엔지니어링

  • ·실시간 음성: Direct WebRTC, 임시 세션 토큰, Push-to-Talk 및 서버 VAD
  • ·NestJS 11 · Prisma 7 서비스, React 19 프런트엔드
  • ·API 키가 브라우저에 노출되지 않는 서버 사이드 프록시
  • ·Docker Compose, 리버스 프록시, AWS EC2 배포
  • ·타입체크·린트 및 결제 핵심 경로 Vitest 테스트를 포함한 CI

주장의 범위

  • ·VodaBi는 구축을 마치고 두 곳의 기업 고객사에서 사용을 시작합니다. 아직 프로덕션 지표가 없어 어떤 수치도 인용하지 않습니다
  • ·고객사 식별 정보는 NDA에 따라 익명화합니다
  • ·아래 성과는 실측·추정·목표로 구분해 표기하며 섞지 않습니다
  • ·추정치의 산출 방법은 케이스 스터디에 적었습니다

사이드 프로젝트

혼자 설계하고 만들었습니다.

라이브 · 리드 확보

학원 AI 준비도 지표

학원의 AI 준비도를 7개 영역으로 진단하는 이중언어(한/영) 자가진단 퀴즈. 결과 리포트를 이메일로 발송하며 Chekki 세일즈 퍼널로 리드를 연결하고, Basic Auth 관리자 대시보드와 GA4 유입 추적으로 어떤 채널이 실제로 전환되는지 보여줍니다.

리드 수집과 리포트 발송 자동화, 점수 확인까지 수동 후속 조치 불필요
Next.js 14TypeScriptFirebase Admin / FirestoreResendGA4Vercel Middleware
단독 구축 · 라이브 데모

BridgeRecruit

국제학교 입학 담당자를 위한 아웃룩 인박스 네이티브 CRM: 이메일 발신 도메인 매칭과 원클릭 접점 기록 애드인, Next.js 지역 관리·파이프라인 대시보드.

원클릭 접점 기록, 2개 OAuth 플로우, 19개 스코프 API 라우트
Next.jsSupabase / PostgresMicrosoft Graph OBOOffice.jsOpenAI
라이브 MVP

EduPlanner Pro

학교 시간표 편성: 반·교사·교실을 하드 제약으로 먼저 풀고, 충돌 구간만 추론 모델이 재편성합니다.

40시간 → 10분 미만, 교실·교사 충돌 0건
TypeScript 솔버Gemini 2.5 ProReactVite
라이브 MVP

Benchmark Explorer

평가 원점수를 CEFR·캠브리지 YLE 역량 지도로 변환해, 학생이 실제로 막힌 지점을 보여줍니다.

1클릭 다축 숙련도 추적
D3.jsRechartsAirtable APIReact

그 외: 진행 중이거나 내부용

진행 중

Learning Diary Hub

수업 활동 사진과 교육 태그를 인쇄용 PDF 포트폴리오로 컴파일하고, 한글 렌더링을 위한 폰트 프록시를 둡니다.

학생당 15초
ExpressGemini FlashSupabase RLS@react-pdf
사내

B2B 리드 인리치먼트 CRM

지역 학원을 수집하고 메타데이터를 정제해 CRM과 중복을 제거한 뒤, 리드별 맞춤 지메일 딥링크를 생성합니다.

원클릭 수집 및 제안 초안
Node/ExpressNaver Map APIGemini JSONFirebase

빌드 로그

2026-10-14[feature]
학원 AI 준비도 지표: 서버 측 리포트 생성과 Chekki 새 디자인 적용

감사 결과 제출 API가 요청에 담긴 리포트 문구를 그대로 이메일로 보내고 게시하고 있었습니다. 이제 서버가 원본 답변으로 리포트를 다시 만듭니다. 관리자 통계는 언어별 이름 대신 고정 ID로 묶고, 퀴즈는 Chekki의 따뜻한 디자인 시스템으로 옮기며 입력란 라벨과 라이트 모드 대비를 개선했습니다.

2026-10-12[feature]
VodaBi: 소음이 있어도 역할을 유지하는 AI

AI 고객이 실제 인사말을 들은 뒤에 응답하도록 바꿔, 통화 시작 시 기침이나 주변 소리로 역할에서 벗어나지 않습니다. 아웃바운드 통화에서는 실제 고객처럼 AI가 먼저 전화를 받습니다.

2026-10-07[feature]
VodaBi: 직원 훈련 및 매니저 대시보드

직원 화면(필수훈련 배정, 시나리오별 점수, 역량 성장, 배지)과 팀 완료율을 보여주는 매니저 회사 현황 대시보드를 디자이너의 Figma대로 구현했습니다.

AI PM 또는 AI 엔지니어를 찾고 계신가요?

제품 판단과 구현을 한 사람이 함께 맡는 자리에서 가장 잘 일합니다. 평가 설계, 음성·멀티모달 파이프라인, 그리고 이를 매일 쓸 수 있게 만드는 작업.

메일 보내기LinkedIn ↗
찾는 자리
AI PM, 프로덕트 엔지니어, 또는 하이브리드 역할 (0→1 팀)
거주지
대한민국, 원격 근무 가능
언어
영어(모국어), 한국어(업무 수준, 매일 업무에 사용)

See a gap?

I'm constantly refining these products. If you have an idea for an improvement or just want to call out a friction point, I'm all ears.

© Jason Benjamin직접 만들고 관리합니다