노노그램을 풀어 자기 영지를 가꾸는 협력 모자이크 웹게임. 노노그램 풀이 엔진, 토러스 무한 월드, 이중 통화 경제 등 알고리즘·게임 수학·동시성까지 다뤘다. 기획·아키텍처·기술 선택은 직접 결정하고, 세부 구현은 AI 페어로 가속했다.






5~10 가변 화판의 풀이 수를 판정(2~5개는 연작 흡수). 라인 시뮬레이션으로 난이도 별점(1~5)·라벨(universal·color_only·mono_only·maniac·reject 5종)을 매기고, 거부 시 1셀 자동수정을 제안. 완전 동일 그림은 canonical SHA-256으로 차단(회전·반사는 별개).
solveAll(hints, size, 6)
// 1=단일·2~5=연작·6+=거부 (size 5~10)
// 출제검증(PVS) p99: 5×5<5ms·10×10<100ms · CI 회귀 게이트좌표가 wrap되는 도넛 평면. 거리는 짧은 경로, 겹침은 wrap 경계까지 검사. 세계=SVG/DOM 직접 렌더, UI=React.
torusDelta(95,5,100)===10
// 직선 -90 대신 wrap +10모든 통화 변동을 장부 1행으로 원자적 기록. 더블스펜드는 조건부 감산으로 차단.
UPDATE ... SET bal = bal - :n
WHERE bal >= :n -- 0행이면 롤백영지들이 자연스러운 도시처럼 뭉치도록, 토러스-MST 백본에서 가까운 간선만 군집으로 묶고 군집 사이는 다리 하나로 잇는다. 같은 군집 안은 Gabriel 기반 근접 그래프(차수 상한)로 촘촘히.
MST(rest 가중) → 군집 = rest ≤ dLocal 연결요소
// intra: Gabriel(같은 군집) ∪ bridge: 군집쌍당 1
// 라이브 렌더에서 실제 호출 (gameWorld.ts)티켓팅 매크로·봇을 막는 행동 기반 2단계 CAPTCHA 서비스. 전체 구조 설계를 주도하고, 클라이언트 SDK와 데모 티켓사이트를 직접 구현했다.
※ 팀 프로젝트(t-curity). 본인 담당 = 시스템 설계 주도 + 클라이언트 SDK·데모(프론트). 백엔드·AI 모델은 팀원.
★ = 직접 설계·구현
사용자 행동을 클라이언트가 캡처·인코딩하고, 최종 검증은 서버 간(S2S) 통신으로만 수행.
원격 테스트 플랫폼 ReX(Windows 호스트 에이전트)에서 담당한 분산 업데이트·실시간 미러링·세션 격리.
※ 사내 기밀 구조(내부 토폴로지·식별정보)는 제외하고 역할·데이터 흐름만 추상화했습니다.
★ = 직접 설계·구축한 컴포넌트
에이전트와 디바이스 관리 서버의 상태를 WebSocket으로 동기화.
데스크톱 클라이언트의 빌드부터 서명·인스톨러·릴리스까지.
화면 캡처를 WebRTC로 원격 전송, 양방향 클립보드.
공유 테스트 기기의 사용자 간 세션 누출 차단.
전국 17개 병원이 쓰는 의료 EMR에서 담당한 백엔드·시스템 통합 작업.
※ 사내 기밀 구조(실제 토폴로지·기관 식별정보·IP 등)는 제외하고, 역할과 데이터 흐름만 추상화했습니다.
★ = 직접 설계·구축한 컴포넌트
망분리 환경에서 협력업체 요청을 인증·중계하는 프록시.
DUR·HIRA·공단·CDC 등 공공기관 연동을 중계하는 프록시.
브라우저 EMR이 로컬 주변기기를 제어하도록 중계하는 로컬 서버.
자사 프로그램의 버전 관리·자동 업데이트·롤백.