실제로 쓰이는 것들.

Mailbean — 무인카페 플랫폼
무인 커피머신 사업의 전 레이어를 하나로 관통하는 플랫폼. 제어보드 펌웨어(ATmega2560), 결제 단말 3사·디바이스 5종을 제어하는 Electron 키오스크, Django 모놀리스(views.py 1.4만 줄)를 Java 21 MSA 19모듈로 전환 중인 SaaS 백엔드, 헤드리스 CMS 브랜드 사이트까지 — 하드웨어에서 클라우드까지 수직 통합.
- Java 21 헥사고날 MSA 19모듈 — 아키텍처 규칙을 ArchUnit으로 CI에서 강제
- NCP→AWS 무중단 마이그레이션 완료 (다운타임 0)
- 오프라인 우선 키오스크 — 네트워크가 끊겨도 매출이 끊기지 않는 설계
- 기기 WebSocket 게이트웨이 — 1만 동시접속 폭주 대응 튜닝
- Java 21
- Spring Cloud
- Electron
- React
- Django
- RabbitMQ
- AWS
- Terraform

Zelotek — 무인매장 키오스크 SaaS
스터디카페·세차·골프 등 13개 업종 무인매장을 위한 키오스크 + 프랜차이즈 원격관제 SaaS. 레거시 PHP 모놀리스(1,500파일)를 15개 Spring Boot 마이크로서비스로 전면 재구축해 실운영까지 완주. 업종별 if-else 분기를 Plugin Architecture로 대체해 신규 업종 추가 비용을 플러그인 1개 구현으로 줄였습니다.
- Java 소스 1,432개 · 컨트롤러 139개 · Flyway 마이그레이션 457개
- Saga 분산 트랜잭션 + 결제 멱등성 처리
- 카드디스펜서·현금기·RF리더 등 하드웨어 드라이버 계층 직접 구현
- 무인정보단말기 접근성(배리어프리) 런타임 자체 구현
- Java 17
- Spring Boot 3
- Eureka
- RabbitMQ
- Electron
- Next.js
- Terraform
- AWS ECS

KoCoinEx — 암호화폐 거래소
현물·선물·OTC를 갖춘 거래소를 레거시 Java/Spring에서 Go 13개 서비스 + Rust 매칭 엔진 2개로 재플랫폼. 가격-시간 우선순위 오더북, 선물 청산·펀딩비·TP/SL 엔진, Kafka 체결 파이프라인, STOMP 실시간 시세를 구현하고 Terraform으로 AWS ECS Fargate에 배포해 라이브 데모 운영으로 검증까지 마쳤습니다.
- Go + Rust 48,000+ LOC · MySQL 테이블 102개
- Rust 오더북 매칭 엔진 — BTreeMap 가격 레벨 + FIFO, 벤치마크 포함
- 매칭 엔진 싱글톤을 코드가 아닌 인프라(Terraform)로 강제
- 12개 마켓메이킹 봇 동시 운영, 초당 100+ 주문 처리
- Go
- Rust
- Kafka
- Next.js 16
- MySQL
- MongoDB
- Redis
- Terraform
HunikFlow — 로우코드 엔터프라이즈 플랫폼
오픈소스 로우코드 프레임워크 Erupt(Apache 2.0)를 기반으로 전면 고도화한 엔터프라이즈 플랫폼. JPA 엔티티에 @Flow 어노테이션 하나를 선언하면 REST API·관리화면·권한·엑셀 내보내기까지 자동 생성됩니다. 엔진 위에 ERP 9모듈·MES 3모듈(OEE·SPC·MRP)을 직접 구축하고, GraalJS 동적 API·BPM 결재 엔진·14개 LLM 프로바이더 AI 모듈을 확장했습니다.
- Maven 46모듈 · 엔티티 217개 · 약 98,000 LOC
- 테스트 795+ · CodeQL/Qodana 정적분석
- UI 렌더러 4종(Ant Design·Element 등) 교체 가능 설계
- MES 심화 — OEE·SPC(Cp/Cpk + Nelson Rules)·BOM·MRP·Andon
- Java 21
- Spring Boot
- Angular 21
- PostgreSQL 17
- GraalJS
- Redis
- Terraform
CMS-Plug — 결제·정산 플랫폼
거래처(Vendor)별 회원·지갑·수수료를 관리하는 멀티테넌트 입출금 정산 플랫폼. 복식 원장 + 낙관적 잠금 + 멱등성 필터로 금융 정합성을 보장하고, 규칙 엔진 기반 이상거래탐지(FDS)와 HMAC 웹훅 Partner API를 제공합니다. 20라운드 QA로 레이스 컨디션·N+1·수수료 반올림 오차를 하나씩 잡아낸 개선 서사가 커밋 로그에 그대로 남아 있습니다.
- 복식 원장(ledger) + 3계층 수수료 정산
- FDS 규칙 엔진 + 회원·계좌·IP 블랙리스트
- Partner API — API Key 해시 저장, IP 화이트리스트, 멱등성 필터
- Aurora PostgreSQL Serverless + Blue-Green 배포
- Java 17
- Spring Boot 3
- QueryDSL
- Next.js 16
- Aurora PostgreSQL
- Redis
- Terraform
그 외에 만든 것들.

M500/M400 커피머신 펌웨어
상용 커피머신 제어보드 펌웨어를 hex 역분석으로 복원해 ATmega2560 기반으로 클린 재작성. 디스어셈블리 분석으로 원본 클럭(14.7456MHz)을 확정하고, 논블로킹 메인 루프 · 틱당 1바이트 EEPROM 쓰기 · 모터 전류 기반 위치 감지와 과부하 보호까지 구현해 실보드 검증 완료.
- C/C++
- ATmega2560
- PlatformIO
- avr-gcc
- Python
파진록 — Unity 핵앤슬래시 + MMO 백엔드
오픈소스 Tibia 서버(TFS)를 계정·시즌·랭킹 백엔드로 재정의하고, Unity 6 클라이언트를 자체 TCP 프로토콜로 연결한 게임 프로젝트. C++ 서버에 HTTP API 6종을 신설하고 서버 권위 치트 방지(불변식 + 증가율 상한)를 설계. Steam 출시를 준비하며 상표·폰트 라이선스·AI 에셋 리스크까지 직접 검증했습니다.
- Unity 6
- C#
- C++20
- Lua
- MySQL
RELO — 외국인 주거 플랫폼
한국으로 이주하는 외국인을 위한 4개 국어(KO/EN/JA/ZH) 주거 플랫폼. FastAPI 마이크로서비스 12개 + Next.js 프론트 구성으로, 다중 통화 결제(TossPayments·Stripe), AI 매물 추천, 기업 주재원 관리 대시보드까지 제공합니다.
- FastAPI
- Python 3.12
- Next.js 14
- PostgreSQL
- RabbitMQ

MOAPICK — 의류 도매 커머스
실운영 중인 의류 도매 커머스 + 관리자 백오피스. 도매가는 승인된 사업자 회원에게만 서버 측에서 노출하고(클라이언트 우회 차단), 서명 URL 이미지 보호 · 엑셀 대량 등록 · 부분 출고 · 네이버 카페 자동 포스팅 큐까지 운영에 필요한 기능을 풀스택으로 구현했습니다.
- Next.js 16
- React 19
- SQLite
- Tailwind v4
- EC2

폼팡(PomPang) — 3플랫폼 아케이드 게임
와이어로 공을 터뜨리는 팡 스타일 아케이드 게임. Canvas 2D 자체 게임 엔진(RAF 루프·오브젝트 풀·스프라이트 시트) 위에 플랫폼 어댑터 계층을 두어, 단일 코드베이스로 iOS 앱스토어 · 앱인토스(토스) · 웹 3개 플랫폼에 동시 배포. 랭킹·미션·인앱결제는 별도 Node 서버가 담당합니다.
- React 19
- TypeScript
- Canvas 2D
- Capacitor
- Express
BUJA — 부동산 AI 투자분석
국토교통부 실거래가 22만 건을 기반으로 OpenAI + Gemini 듀얼 AI가 병렬 분석하는 부동산 투자 리포트 플랫폼. 선형 회귀 시세 예측, 카카오맵 인프라 분석, 뉴스 정책 모니터링, 인앱결제 등급제(원자적 쿼터 관리)까지 갖춘 풀스택 서비스.
- Node.js
- Flutter
- MongoDB
- GPT-4o-mini
- Gemini
bkit — Claude Code 플러그인
Claude Code를 위한 Vibecoding Kit. PDCA 방법론 기반 개발 워크플로우 자동화, 컨텍스트 엔지니어링 아키텍처(스킬·에이전트·훅 5계층), Electron GUI까지 포함한 AI 네이티브 개발 도구.
- JavaScript
- Claude Code
- Electron
- PDCA
사이드 프로젝트
Grind — WebGL 로그라이크
브라우저 액션 로그라이크. 자체 GLSL 네온 글로우 셰이더와 포스트 프로세싱 파이프라인을 구현하고, 오브젝트 풀 · swap-and-pop O(1) 제거 · 프레임레이트 독립 지수감쇠 등 렌더링 최적화에 집중.
- TypeScript
- PixiJS 8
- GLSL
- Vite
Wi-Fi CSI 재실 감지
카메라 없이 Wi-Fi CSI 신호로 재실·움직임을 감지하는 R&D. ESP32 펌웨어(ESP-IDF/C) + z-score 통계 처리 호스트 브리지. 익명 감지와 옵트인 하트비트의 이중 트랙으로 프라이버시 문제를 설계 단계에서 해결.
- ESP32
- ESP-IDF
- C
- Python
카워치 — 중고차 시세 감시
중고차 매물을 30분마다 수집해 시세 대비 저평가 매물을 알리는 대시보드. 연식→모델→트림 순 적응형 시세 비교, IQR 이상치 제거, 취등록세·유지비 계산 내장. 실데이터 1.9만 대 수집·운영.
- Python
- SQLite
- launchd
한 사람이, 전 레이어를.
18년간 통신 서버·핀테크·블록체인 거래소를 거쳐, 지금은 무인 매장 플랫폼과 AI 에이전트를 만듭니다. 커피머신 보드 펌웨어(hex 역분석)부터 Electron 키오스크, 19모듈 MSA 백엔드, Terraform 클라우드 인프라까지 — 제품의 전 레이어를 혼자 종주할 수 있다는 것이 가장 큰 무기입니다. PHP·Django·Java 레거시를 MSA로 전환해 실운영까지 완주한 경험이 세 번 있고, Claude Code를 설계 파트너이자 코드 리뷰어로 삼아 팀 규모의 시스템을 팀보다 빠르게 만듭니다.
시스템 아키텍처
MSA·이벤트 드리븐 설계 — Outbox·Saga·CloudEvents·멱등성 처리를 라이브러리 수준으로 표준화하고, ArchUnit으로 아키텍처 규칙을 CI에서 강제합니다.
레거시 현대화
PHP·Django·Java 모놀리스를 MSA로 전환해 실운영까지 완주 3회. 스트랭글러 패턴, 패리티 검증, 컷오버 런북, NCP→AWS 무중단 마이그레이션까지.
핀테크 & 블록체인
Rust 매칭 엔진·선물 청산·펀딩비 엔진 구현, 복식 원장·낙관적 잠금 기반 정산 플랫폼, ISMS-P 인증 대응, Master/Visa·현지 은행 결제 연동.
IoT & 하드웨어
hex 역분석으로 복원한 ATmega2560 펌웨어, RS-232 시리얼 디바이스 5종 제어, 결제 단말 3사 추상화, 오프라인 우선 키오스크, 기기 WebSocket 게이트웨이.
AI & 자동화
OpenAI·Claude 기반 CS 응대 AI, 14개 LLM 프로바이더 통합 모듈, Claude Code 중심 AI 네이티브 워크플로우로 15개+ 프로덕션 프로젝트 구축.
풀스택 개발
Java·Go·Python 백엔드, React·Angular·Vue 프론트엔드, Electron 데스크톱, Unity·Kotlin 게임 서버까지 — DB 설계에서 배포까지 전 영역.
18년의 경로.
- 2025.01 ~ 현재
기업부설연구소 연구소장 · 팀장 · 주식회사 휴니크
- 무인카페 Mailbean 플랫폼 총괄 — 보드 펌웨어부터 Electron 키오스크, SaaS 백엔드, 브랜드 사이트까지 수직 통합
- Django 모놀리스(views.py 1.4만 줄)를 Java 21 헥사고날 MSA 19모듈로 스트랭글러 전환, NCP→AWS 무중단 마이그레이션
- 커피머신 제어보드 펌웨어 hex 역분석 → ATmega2560 클린 재작성, 실보드 검증
- 오픈소스 Erupt 기반 로우코드 플랫폼 HunikFlow 고도화 — ERP 9모듈·MES 3모듈·AI 모듈 확장
- CS 응대 AI 개발 — 해피톡·비즈톡·OpenAI·Notion·Slack 연동 아키텍처/시나리오/DB 설계
- Claude Code Skills/Plugin 기반 AI 네이티브 개발 체계 도입
- Java 21
- Spring Cloud
- Electron
- React
- AWS
- Terraform
- Claude Code
- 2022.06 ~ 2024.11
개발팀 부장 · 본부장 · 코베아그룹
- 우즈베키스탄 코인 거래소 개발/운영 PM
- 2.0 버전 신규 개발 — 전체 소스 리팩토링, DB 설계
- CI/CD 구축 (GitLab, Jenkins), 배포 프로세스 설계
- 우즈베키스탄 은행·정부 로그인 연동 (라보나크 은행 / One ID)
- Master Card & Visa Card 결제 연동
- Spring Cloud MSA 구성 (Eureka, Ribbon)
- Kafka 비동기 메시지, Prometheus/Grafana 모니터링
- Java
- Node.js
- MySQL
- Kafka
- Redis
- MongoDB
- Spring Cloud
- 2020.03 ~ 2022.03
개발팀 팀장 · 코어닥스
- 거래소 Frontend(Vue.js) / Backend(Java) 개발 및 PM
- REST API 개발 (Java, JWT, Spring, Swagger)
- ISMS-P 인증 대응 (전문 암호화, 배포 프로세스 설계)
- 거래소 매칭 서버 유지보수 (C/C++)
- 모바일 앱 개발 (Flutter) PM
- Vue.js
- Java
- Spring
- Flutter
- C/C++
- 2019.08 ~ 2020.01
개발팀 팀장 · 언더핀
- PM 및 Flutter 기반 앱·API 서버 개발
- Fanzy 앱 개발
- Dart
- Flutter
- Java
- Spring
- 2016.11 ~ 2019.08
개발 2팀 차장 · 와이온
- 간호평가원 평가 시스템 PM 및 개발
- 인도네시아 키오스크 서버 개발 (텔콤셀/FINNET 결제 연동)
- DOKU(인도네시아 PG사) 서버 연동 API 연구 개발
- Oracle DB + AWS 인프라 (Load Balancing, KMS, RDS)
- ERC20·스텔라 토큰 개발
- Java
- Oracle
- AWS
- JPA
- Hibernate
- Blockchain
- 2015.12 ~ 2016.11
개발팀 팀원 · 키위소프트
- 금수저 하이브리드 앱 개발
- WEB 전체 개발, API·CMS 일부 개발
- AWS
- MySQL
- Spring MVC
- Java
- KT Cloud
- 2013.10 ~ 2015.12
개발 1팀 팀원 · actived&c
- MDMS 빅데이터 분석 사이트 (전력 관련)
- 스마트빌더 웹사이트 구축
- 한컴핀테크 사이트 결제·프론트 개발 (PL)
- Java
- Spring MVC
- JavaScript
- AWS
- LG 결제
- 2012.12 ~ 2013.05
개발팀 · 슈어컴
- SKT 통신 예측 프로그램 개발
- Java
- 2011.08 ~ 2012.07
개발팀 팀원 · 나인휠스
- 그레이프 밸리 (GM툴, 통계툴, 서버 친구 기능, 웹)
- 마법퀴즈전 (GM툴, 웹)
- Java
- IIS
- SQL
- 2010.05 ~ 2011.07
PKI 사업부 · 케이사인
- NPKI 보안 프로토콜 개발
- Security
- PKI
- 2009.03 ~ 2010.03
부설 연구소 · 뷰아이텍
- 애니뷰/애시뷰 개발·유지보수 (MFC, 임베디드용 가상키보드)
- MFC
- C++
- Embedded
- 2006.09 ~ 2008.12
ITS사업부 · 케이아이티
- 유진 ERP — 차량관제 시스템 통신서버 개발 (Java/Oracle)
- 삼표레미콘 차량관제 시스템 통신서버 (MFC/MSSQL)
- KIT 본사 MMS/SMS 송신서버 관리·유지보수 (C/MFC)
- SK C&C 캐쉬백 서버 개발 (UNIX C)
- Java
- Oracle
- MFC
- MSSQL
- UNIX C
AI와 함께, 팀의 속도로.
18년의 엔터프라이즈 경험 + AI 페어 프로그래밍. 혼자서도 팀 규모의 시스템을 설계하고, 팀보다 빠르게 배포합니다.
암호화폐 거래소 — Java에서 Go+Rust로 재플랫폼
풀스택 거래소 플랫폼 · Solo
5년간의 거래소 개발 경험 위에, 레거시 Java/Spring 거래소를 Claude Code와 함께 Go 13개 서비스 + Rust 매칭 엔진 2개로 재플랫폼. 가격-시간 우선순위 오더북과 선물 파생상품 엔진을 구현하고, Terraform으로 AWS ECS 인프라 자동화까지 1인 완성해 라이브 데모 운영으로 검증했습니다.
- Go 13개 서비스 + Rust 매칭 엔진 2개, 48,000+ LOC
- 12개 마켓메이킹 봇 동시 운영, 초당 100+ 주문
- 선물 청산·펀딩비·TP/SL 엔진까지 구현
- Go
- Rust
- Kafka
- Next.js
- Terraform
- AWS
Zelotek — 레거시 PHP를 MSA로
15개 마이크로서비스 SaaS · Solo
레거시 PHP 모놀리스(1,500파일)를 15개 Spring Boot 마이크로서비스로 재구축해 실운영까지 완주. Saga 분산 트랜잭션, 결제 멱등성, 업종 Plugin Architecture, 키오스크 접근성 런타임까지 — Java 소스 1,432개를 Claude Code와 함께.
- Java 17
- Spring Boot
- Eureka
- RabbitMQ
- Terraform
CS 응대 AI Agent 시스템
멀티채널 자동화 플랫폼 · 2주
해피톡 · 비즈톡 · OpenAI · Notion · Slack 연동 CS 자동 응대 시스템. 아키텍처 설계 → DB 스키마 → 시나리오 엔진 → API 서버까지 전 과정을 Claude Code와 협업으로 단독 개발.
- OpenAI
- Slack
- Notion API
- Node.js
이 포트폴리오 사이트
풀스택 + 인프라 · 1일
이 사이트 자체가 증거입니다. Next.js 15 앱 개발 → Terraform 인프라(S3 + CloudFront + Route53 + ACM) → GitHub Actions CI/CD → 커스텀 도메인 연결까지 하루 만에 완성.
- Next.js 15
- Terraform
- AWS
- GitHub Actions
만들면서 배운 것들.
블로그 전체 보기- 2026.08
Claude Code로 거래소 만들기(3) — Java를 버리고 Go+Rust로 갈아엎은 이야기
Go · Rust · MSA
- 2026.08
views.py 14,000줄과의 이별 — Django 모놀리스를 Java 21 MSA로 옮기는 중입니다
레거시 전환
- 2026.08
커피머신 펌웨어를 hex 역분석으로 다시 만든 이야기 — 클럭이 16MHz가 아니었다
임베디드
- 2026.08
어노테이션 하나로 ERP 화면이 나온다 — 오픈소스 Erupt를 우리 플랫폼으로 고도화하기
플랫폼 설계
- 2026.02
AI와 함께 코드를 쓴다는 것 — 15개 프로젝트를 지나며 배운 것들
에세이