수락고등학교 학생자치회장 · 2011 ~ 2012
- 학생회 홈페이지·온라인 소리함 개발 · 2011
서비스의 전 생애주기를 — 혼자서도, 조직으로도
처음 프로그래밍에 발을 들인 건 2004년이었습니다.
꾸준히 배우고 상용 서비스를 납품하기 시작한 2015년부터 커리어의 절반 이상을 제품을 만드는 메이커와 기술 조직의 리드로서 일해 온 12년차 엔지니어입니다.
컴퓨터공학·시각디자인 복수전공을 바탕으로 기술과 사용자 경험의 언어를 모두 사용합니다.
작은 외주 프로젝트부터 수천 명이 접속하는 시스템, 전 세계 수백만 명이 사용하는 서비스까지 다양한 규모의 시스템과 함께 성장했으며, 스타트업과 디자인 전문 회사 CTO로서 엔지니어의 채용·평가·프로세스를 만들며 조직을 키웠고, 금융권 대규모 디지털채널 운영과 전사적 앱 UX 전환 프로젝트를 이끌었습니다.
동시에 사이드 프로젝트로 시작한 서비스를 창업과 재도전을 거쳐 양대 스토어 출시까지 직접 끌고 간 현역 개발자로, 기획과 디자인, 설계와 개발, 배포와 운영, 장애 분석 및 해결까지 서비스의 전 생애주기를 손에서 놓지 않았습니다.
구현은 AI와 함께 하는 시대가 왔습니다.
그래서 코드를 짜는 것뿐만 아니라 더 중요해진 것은 프로세스를 구축하고, 방향을 제시하고, 의사결정을 내리고, 구조를 이해하고 관리하는 것이라고 믿습니다.
제품을 만들 줄 아는 리더로서 AI를 실서비스와 팀 워크플로우에 녹여내는 데 깊이 집중하고 있습니다.
공통 컴포넌트 가이드와 디자인 시스템 배포 사이트를 선행 구축한 뒤, 원앱 구축과 금융사 화면 3,000여 개 전환에 전면 적용해 3단계 오픈으로 완주
KS X 3253(모바일 앱 접근성 2.0) 인증 심사 대응 통과. WCAG 2.1 판정 규칙 140여 개를 데이터셋으로 설계하고(2021) 위반 지점의 코드 스니펫·화면 캡처를 함께 제시하는 리포트를 구축
2026.07 iOS·Android 정식 출시. Next.js 15·MongoDB·Socket.IO 위에 Terraform IaC와 Blue-Green 무중단 배포를 얹고, 테스트를 0에서 600여 개로
오픈베타(2020) 빌드·QA를 주도해 2021.03 정식 출시. 수억 행 분석 데이터를 out-of-core 파이프라인(VAEX/HDF5)으로 집계하고 SVG 인터랙션으로 시각화
대형 금융사 디지털채널 20여 개·화면 5,000여 개, 월 1,000건 이상의 요청을 처리하는 UX 조직을 3년 넘게 리드. 전사 수십 명 대상 인사평가 등급 체계를 설계하고 채용 챌린지·면접·온보딩 전 사이클을 운영. 앞서 니어클에서는 공동 창업자·CTO로 개발팀을 꾸려 웹·iOS·Android 3플랫폼을 동시 런칭
한 달간 91초마다 죽던 서버 · 인증 도입으로 파손된 실시간 채팅 · 주말 아침 앱 메인이 백지가 됐을 때 · WebView 보안 취약점 긴급 차단 — 추적 과정은 경력기술서에서 확인하세요.
— 새로운 기술에 대한 탐구는 언제나 환영입니다
대학 시절 사이드 프로젝트였던 '쿠랑'에서 출발해 법인 설립과 함께 합류한 창업 여정입니다.
'쿠랑'은 재직 종료 후에도 서비스를 놓지 않고 완전 재개발과 2026년 앱 정식 출시까지 이어 왔습니다.
UX 히트맵 분석 툴 '뷰저블'과 고객 여정 애널리틱스 '뷰저블 애널리틱스' 개발사입니다.
재직 당시 글로벌 전자 기업·카드사 등이 도입했고, 일본·싱가포르 등 해외 진출을 이루어냈습니다.
과거 오픈했던 경희대학교 커뮤니티 서비스를 완전히 새로 개발해 2026.07 iOS·Android 재오픈했습니다.
2020.12 사이드 프로젝트 시기부터 참여해 설계·인프라·협업 체계를 셋업했고, 2022.05 창업 시 정식 합류했습니다.
번역 기능을 갖춘 소셜 커뮤니티 서비스 스타트업으로, 서비스는 이후 종료되었습니다.
기술 자문으로 시작해, 2023.03부터 정규 임원으로 합류했습니다.
앱·웹·금융 UX 전문 디자인 회사에서 대형 금융사 디지털채널 운영과 금융 슈퍼앱 전환 프로젝트의 관리를 총괄했으며 기술 조직을 운영하고 있습니다.
— 아래 경력기술서에서 더 자세히 살펴보실 수 있습니다
React Three Fiber를 활용한 인터랙티브 3D 포트폴리오
Astro와 Vercel로 배포한 기술 블로그
다양한 경험에 대한 기록과 교육 시리즈(접근성·OWASP·테스트·아키텍처·기술문서·디자인 패턴·화면설계서·마케팅 지표 등) 백여 편 공개
빌드 도구·의존성 없이 CSS 3D와 자체 물리로 구현한 토이 프로젝트 진열장 – 상자를 던지고 집어 드는 인터랙션
Apple Music·Spotify·YouTube Music 재생목록을 YouTube 공식 MV 목록으로 매칭하는 웹 서비스 (FastAPI, yt-dlp, Docker)
단일 워커 큐·곡 단위 캐시·일일 검색 예산으로 외부 호출을 통제하고, 확신도가 낮은 후보만 Gemini로 재판정
로컬/원격 LLM(프롬프트 표준화·확장)과 로컬/원격 이미지 생성(스타일 사전 학습)을 결합한 디자인 머티리얼 생성기 – 시안 도출 기간 단축 (Qwen 3.5, ComfyUI/FLUX)
AI 기반 GitHub PR 코드 리뷰 도구 – Claude/GPT/Gemini 멀티 모델, MCP 지원, 라인별 리뷰 코멘트 자동 제출 (Next.js)
백그라운드에서 URL을 주기적으로 호출하는 macOS 앱 (Swift)
웹사이트 전 페이지를 스냅샷해 이전 회차와 DOM/CSS를 대조하고, 변경 영역을 주석한 스크린샷과 코드 diff를 메일로 보고하는 CLI (TypeScript, Playwright)
검색엔진 결과 중 신규 항목만 추려 CSV와 함께 메일 리포트로 발송 (Python, 오픈소스 GPL-3.0)
Claude Code 세션 현황을 보는 터미널 모니터 – 프로세스 대신 세션 로그(JSONL) 파싱, 오픈소스(MIT)
직접 참여한 내부·외주 프로젝트를 위한 CMS 구축 (Laravel, 온프레미스 및 GCP App Engine 지원)
신청·발표·투표 전산 시스템 직접 개발, Naver D2 스폰서십 수주
경희대학교 컴퓨터공학과 학술 동아리 T.G.WinG, 중앙동아리 KHLUG(쿠러그) 교육 커리큘럼(C++·Python·Git·웹·IoT·UI디자인 등) 설계·강의
(주)리즌디자인 · 2022.12 ~ 2023.01 · 2023.03 ~ 현재 (CTO/비등기이사)
SkillsVue 2/3FigmaSketchZeplinWeb AccessibilityStorybookConfluenceJira금융권 보안망 환경
SkillsWCMS운영 배포 체계비상 대응 프로세스
SkillsPHPWordPress보안 점검·인프라 하드닝
SkillsQwen 3.5ComfyUI(FLUX)브랜드 스타일 맞춤 학습
(주)리즌디자인 · 원앱 UX 선행 → 원앱 구축·카드 마이그레이션 병행 (2024.01 ~ 2025.12) · UX 파트 관리 (제안·공수 산정·투입·오픈·인수인계 지원 풀사이클)
금융그룹 통합앱의 원앱 전환이라는 전사적 변화에 대응한 대형 프로젝트군으로, 디자인 가이드를 선행 구축하고, 원앱 구축과 금융사 화면 전면 전환을 병행 수행해 완주
2024.01 ~ 2024.03, 약 3개월
Skills디자인 가이드PHPMySQL
2024.04 ~ 2025.12, 약 21개월
SkillsVueJSPWCMSStorybook금융권 검증 프로세스
2024.04 ~ 2025.12, 약 21개월
SkillsVueJSPWCMS금융권 검증 프로세스
(주)오드포인트 · 2018 ~ 현재 · 기획·디자인·개발·인프라·운영 전 영역 · 2026.07 양대 스토어 재오픈
사용자 웹앱 · 관리자 콘솔 · 학사공지 크롤러 · 운영 봇 · iOS/Android 앱 · 인프라 IaC·모니터링 · 운영 문서 체계 – 전 컴포넌트 개발·운영
SkillsLinux(CentOS)SELinuxsystemdPM2GCE
SkillsNext.js 15 커스텀 서버socket.io v4NextAuthTypeScript
SkillsTerraformGCPOpenTelemetryGrafanaPM2Apache
SkillsJestSWCTesting Librarymongodb-memory-serverPlaywright
(주)니어클 · 2022.05 ~ 2023.03 · CTO - 개발팀 3명(FE·BE·풀스택) 총괄, 2020.12 사이드 프로젝트 시기부터 참여
SkillsReactNode.jsMongoDB AtlasAWSFirebasenginxPM2
SkillsReacti18n환경 구성 관리
SkillsNode.jsMongoDB(mongoose)FCMSocket 기반 채팅
SkillsAndroid WebViewFCMXSS
(주)포그리트 · 2019.07 ~ 2021.12 · 소프트웨어 엔지니어
SkillsVueJavaScript(jQuery)Chart.jsNode.jsMongoDBVAEX(HDF5)PuppeteerJiraConfluence
SkillsPuppeteerNode.jsWCAG 2.1OCR
한 사람을 뽑는 것에서 끝내지 않고, 들어온 사람이 성장해 다시 조직의 지식이 되게 하는 루프를 만드는 데 공을 들여옴.
채용 챌린지로 들어와, 팀 스터디에서 배우고, 라이트닝 토크에서 발표하고, 그 자료가 교육 자료와 공개 블로그가 되는 구조를 설계.
대학 동아리 교육자로 시작해 스타트업 온보딩 문서화, 디자인 회사의 기술자 성장 체계 설계까지 10년 넘게 이어 온 일관된 관심사
3D 가게의 진열대(프로젝트)·팬트리(기술) 콘텐츠 전체를 텍스트로도 볼 수 있습니다.
20여 개 채널·5,000여 개 화면 — 월 1,000건 이상 요청을 처리하는 조직을 3년 넘게 리드
재료: Vue, jQuery, WCMS, Storybook, 웹 접근성 · 역할: 리드·기획·운영
디자인 가이드라인 선행 → 원앱 구축 → 화면 3천여 개 무중단 이관, 완주
재료: Vue, Storybook, JSP, WCMS, PHP, Sketch · 역할: 리드·기획·디자인
금융그룹 통합앱 내 앱카드 탑재 UX 기획·디자인 수행 관리
재료: Sketch, Zeplin · 역할: 리드·기획·디자인
금융 내부망(외부 CDN 불가) 제약에서의 쇼핑 AI PoC — 기술 검토·협업 수행
재료: Vue, Vite, SCSS · 역할: 리드·기획·리서치·프론트엔드
금융 서비스 이용 시 본인인증 UX·프로세스 개선
재료: Vue, Storybook · 역할: 리드·기획·디자인·프론트엔드
스케치→피그마 점진 전환 관리 — 신규 과제부터 도입
재료: Figma, Sketch, Zeplin · 역할: 리드·디자인
전자 기업 모빌리티 브랜드 정적 웹 구축·개선
재료: Vue · 역할: 프론트엔드
오픈부터 2025년까지 구축·운영 — 콘텐츠·서버 관리 포함
재료: PHP, jQuery, MySQL · 역할: 리드·프론트엔드·백엔드·운영
회사 공식 홈페이지 리뉴얼 개발
재료: Vue · 역할: 리드·프론트엔드·백엔드
사내 업무 포털 FE·API 개발
재료: Nuxt, Pinia, Node.js, MySQL, Sequelize · 역할: 리드·프론트엔드·백엔드
사내 워크샵용 실시간 퀴즈 웹 서비스 — 토이 프로젝트
재료: Vue, Node.js, AWS · 역할: 리드·프론트엔드·백엔드
사내 점심 메뉴 추천 웹 서비스 — 토이 프로젝트
재료: TypeScript, Node.js, AWS · 역할: 프론트엔드·백엔드
금융앱 트렌드 월간 리서치 주도 — 생성형 AI 리포트 포함, 클라이언트 정기 공유
재료: Sketch · 역할: 리드·기획·리서치
제안서 기획·제안 사이트 제작·발표 다수
재료: Vue · 역할: 리드·기획·프론트엔드
오랫동안 이어 구운 대학 커뮤니티 — 중단을 재도전으로, 2026 양대 스토어 재오픈
재료: Next.js, React, TypeScript, MongoDB, Socket.IO, GCP, Terraform, Swift, Kotlin · 역할: 기획·디자인·프론트엔드·백엔드·앱·인프라·운영
자체 개발 리뉴얼 — 학생증 OCR(Vision API)·SMS 인증
재료: Vue, Firebase, GCP · 역할: 기획·디자인·프론트엔드·백엔드
기획·UI/UX·개발·서버 운영 전 과정 단독 수행
재료: Laravel, MySQL, CentOS · 역할: 기획·디자인·프론트엔드·백엔드·인프라·운영
드래그-앤-드롭 편집기 — PDF 추출·템플릿·다국어·어드민 + 플레이스토어 출시
재료: Vue, Fabric.js, jsPDF, Node.js, GCP · 역할: 프론트엔드·백엔드·앱
외부 서비스 웹 퍼블리싱 외주
재료: HTML/CSS/JS · 역할: 프론트엔드
외부 서비스 웹 퍼블리싱 외주
재료: HTML/CSS/JS · 역할: 프론트엔드
서비스 웹+어드민+API 풀개발 — 회원·업체·게시판·이벤트·후기 관리
재료: Vue, Node.js · 역할: 프론트엔드·백엔드
강의·일정 관리·줌 라이브 연동·관리자 화면
재료: PHP, Vue, MySQL, GCP · 역할: 프론트엔드·백엔드
기업 홈페이지 + API 구축·개발
재료: PHP, jQuery, MySQL, GCP · 역할: 프론트엔드·백엔드
기업 홈페이지 구축
재료: PHP · 역할: 프론트엔드·백엔드
기업 홈페이지 개발
재료: PHP, jQuery, MySQL · 역할: 프론트엔드·백엔드
브랜드 홈페이지 디자인·개발
재료: PHP, Vue, MySQL, GCP · 역할: 디자인·프론트엔드·백엔드
문의·메일·SMS 연동, GCP 서버 이전, 운영 매뉴얼 작성
재료: PHP, jQuery, MySQL, GCP · 역할: 프론트엔드·백엔드·운영
홈페이지 디자인·개발 + 어드민(팀·게임·시즌 관리)
재료: PHP, Vue, MySQL, GCP · 역할: 디자인·프론트엔드·백엔드
홈페이지 디자인·개발 + 어드민(음식점·유저·배너 관리)
재료: PHP, Vue, MySQL, GCP · 역할: 디자인·프론트엔드·백엔드
과업지시서·화면설계서부터 데모까지 — 기획~개발 전 과정 단독 수행
재료: PHP, jQuery, MySQL · 역할: 기획·프론트엔드·백엔드
반응형 퍼블리싱·개발
재료: Laravel, MySQL · 역할: 프론트엔드·백엔드
스튜디오 홈페이지 리뉴얼·개발·서버 관리
재료: XE, MariaDB · 역할: 프론트엔드·백엔드·운영
렌탈 스튜디오 홈페이지·예약 전산 시스템
재료: Laravel, MySQL, CentOS · 역할: 프론트엔드·백엔드·운영
스튜디오 홈페이지 보수
재료: PHP · 역할: 운영
국무조정실 주관 결단식 — 컨셉·무대 디자인
재료: Photoshop, Illustrator · 역할: 디자인
해양수산부 주관 제23회 기념식 — 부스 디자인
재료: Photoshop, Illustrator · 역할: 디자인
병원×카메라 브랜드 행사 — 컨셉·부스·홍보물 디자인
재료: Photoshop, Illustrator · 역할: 디자인
서울·울산 러닝 행사 — 홍보물·기념품 디자인
재료: Photoshop, Illustrator · 역할: 디자인
축제 홍보물·명함 제작
재료: Photoshop, Illustrator · 역할: 디자인
브랜드 아이덴티티 설계
재료: Photoshop, Illustrator · 역할: 아이덴티티
서브 브랜드 CI
재료: Photoshop, Illustrator · 역할: 아이덴티티
리브랜딩 CI·가이드라인
재료: Photoshop, Illustrator · 역할: 아이덴티티
서비스 BI·UI 가이드
재료: Photoshop, Illustrator · 역할: 아이덴티티·디자인
사이드 프로젝트부터 시작한 번역 기능을 갖춘 소셜 커뮤니티 — CTO로 웹·iOS·Android 3플랫폼 동시 런칭
재료: React, Node.js, MongoDB, AWS, Firebase, nginx, PM2 · 역할: 리드·기획·프론트엔드·백엔드·인프라·운영
고객 여정 애널리틱스 신규 제품 — FE 런칭 총괄, 오픈베타에서 정식 출시까지
재료: Vue, Node.js, MongoDB, AWS · 역할: 프론트엔드·백엔드·리드
"자동화가 어렵다"는 접근성 검수의 자동화 — 판정 규칙 140여 개, 리아키텍처 주도
재료: Node.js, Puppeteer, WCAG 2.1, OCR, S3 · 역할: 리드·백엔드·리서치
UX 히트맵 SaaS FE 개선·대용량 시각화 — out-of-core 집계·PV 샘플링·크로스 브라우저 전략
재료: Vue, VAEX(HDF5), SVG/Canvas, AWS · 역할: 프론트엔드·백엔드
다국어(영/한/일) 공식 홈 제작·오픈
재료: EJS, Puppeteer · 역할: 프론트엔드
엔터프라이즈 커스텀 뷰저블 FE·API — 인증·회원/페이지 관리·IP 차단·타임존·메일러·퍼널
재료: Vue, Node.js, MongoDB, AWS · 역할: 프론트엔드·백엔드
접근성 검수·리뷰 워크플로우 분리 구축 — DB 설계·검수 프로세스, 스크린샷 자동화 PhantomJS→Puppeteer 전환
재료: Vue, Node.js, AWS, Puppeteer · 역할: 기획·백엔드
결제·유저·플랜 API + FE 공통 컴포넌트 시스템 + 위키 문서화
재료: Vue, Node.js, AWS · 역할: 프론트엔드·백엔드
접근성 검수 시스템 온프레미스 설치·실서버 배포, 대형 고객사 대응
재료: Vue, Node.js · 역할: 운영
설문 생성/결과 FE 전담 — 엑셀·PDF 추출, 마케팅 세그먼트 리포트, 다국어, IE 대응
재료: Vue · 역할: 프론트엔드
기획·UI/UX·개발 — 첫 프리랜서 쇼핑몰
재료: WordPress, PHP, MySQL · 역할: 기획·디자인·프론트엔드·백엔드
CI + 웹 + Android 앱 — 협동조합 플랫폼 통째로
재료: Laravel, Java, CentOS · 역할: 아이덴티티·프론트엔드·백엔드·앱
연구실 홈페이지 제작
재료: XE · 역할: 프론트엔드·백엔드
스튜디오 홈페이지 제작
재료: XE, CentOS · 역할: 프론트엔드·백엔드
스튜디오 홈페이지 보수·운영
재료: XE · 역할: 운영·프론트엔드
AI 기반 GitHub PR 코드 리뷰 도구 — 다양한 모델, 라인별 코멘트 자동 제출
재료: Next.js, TypeScript, SQLite, Octokit, MCP · 역할: 기획·프론트엔드·백엔드
직접 굽는 기술 블로그 — 교육 시리즈 백여 편 공개
재료: Astro, MDX, Vercel, Redis · 역할: 기획·디자인·프론트엔드·백엔드
지금 서 계신 이 가게 — 3D 베이커리 포트폴리오
재료: React Three Fiber, Next.js, TypeScript · 역할: 기획·디자인·프론트엔드
토이 프로젝트를 유리 상자에 담아 던져 놓은 방 — 빌드 도구도 의존성도 없이
재료: CSS 3D, Vanilla JS · 역할: 기획·디자인·프론트엔드
재생목록을 유튜브 공식 MV 목록으로 — 단일 워커 큐·곡 단위 캐시·일일 예산으로 천천히 도는 매칭 파이프라인
재료: FastAPI, Python, SQLite, yt-dlp, Gemini, Docker · 역할: 기획·프론트엔드·백엔드·인프라
로컬/원격 LLM이 프롬프트를 표준화하고 FLUX가 브랜드 스타일로 시안을 굽는 디자인 머티리얼 생성기 — 시안 도출 기간 절반 단축
재료: Qwen 3.5, ComfyUI(FLUX) · 역할: 기획·프론트엔드·백엔드·리서치
백그라운드에서 URL을 주기적으로 호출하는 macOS 앱 — 화면을 켜 둔 채 기다리지 않아도 되게
재료: Swift, macOS · 역할: 기획·앱
사이트 전 페이지를 스냅샷해 지난 회차와 대조 — 바뀐 자리를 번호 박스로 주석해 메일로 보고
재료: TypeScript, Playwright, Docker · 역할: 기획·백엔드
키워드로 검색해 지난 결과와 대조 — 새로 나온 것만 CSV로 묶어 메일 리포트, 오픈소스(GPL-3.0)
재료: Python, Brave Search API · 역할: 기획·백엔드
Claude Code 세션 모니터 CLI — 프로세스 대신 세션 로그(JSONL) 파싱, 오픈소스(MIT)
재료: Shell, jq · 역할: 기획·백엔드
참여 프로젝트 전용 자체 CMS — 페이지·회원·게시판 단위 암호화, 온프레미스·클라우드 배포
재료: Laravel, MySQL, GCP · 역할: 기획·백엔드
전시 아카이브 웹 FE+API 단독 개발 — 이후 연도 아카이브 이전·유지보수
재료: Vue, Express, MySQL, Sequelize · 역할: 프론트엔드·백엔드
실시간 객체 검출 최적화 연구 + iOS/Android 연동 — KSC2022 포스터 발표
재료: Python, Swift, Kotlin · 역할: 리서치·앱
시각디자인 졸업전시 서비스 디자인 출품작
재료: Adobe XD · 역할: 기획·디자인
시각디자인 졸업전시 서비스 디자인 출품작
재료: Adobe XD · 역할: 기획·디자인
12,000여 명 대상 — 중앙동아리 등록·전자 서류 시스템 구축
재료: Laravel, MySQL · 역할: 기획·프론트엔드·백엔드
신청·발표·투표 시스템 — 2016~2022 매년 해커톤 운영에 실사용
재료: Laravel · 역할: 아이덴티티·기획·디자인·프론트엔드·백엔드·운영
중앙 IT 동아리 시스템·오프라인 연동 전산
재료: XE, Laravel · 역할: 아이덴티티·기획·디자인·프론트엔드·백엔드·운영
센서·제어 + Slack 연동 — 동아리방을 스마트홈으로
재료: RaspberryPi, Arduino · 역할: 백엔드·리서치
컴퓨터공학과 학술동아리 홈페이지·아이덴티티 리뉴얼
재료: XE, Laravel · 역할: 아이덴티티·기획·디자인·프론트엔드·백엔드·운영
행사 사이트 디자인·개발
재료: Vue · 역할: 디자인·프론트엔드
총학생회 홈페이지 디자인·개발
재료: PHP · 역할: 디자인·프론트엔드
학교 주변 정보 공유 서비스 — CI·웹·Android 앱
재료: PHP, Java · 역할: 아이덴티티·프론트엔드·백엔드·앱·운영
공공 데이터 활용 웹+Android 앱
재료: Laravel, Java · 역할: 앱·백엔드
IoT 연동 웹 서비스
재료: PHP, Arduino · 역할: 백엔드
농촌 관광 활성화 앱 프로토타입
재료: Android, PHP · 역할: 기획·디자인
첫 실서비스 — 학생회 홈페이지와 온라인 익명 건의함 직접 개발
재료: XE · 역할: 기획·디자인·프론트엔드·백엔드·운영
이제 이것 없이는 반죽이 손에 붙는다.
스타트업부터 이 가게까지 — 매일 여는 병.
오븐 예열부터 서빙까지 한 통에.
SaaS부터 금융 채널까지 — 가장 오래 쓴 프레임워크 병.
주방 어디에나 조금씩 들어간다.
쿠랑도 니어클도 뷰저블도 — 장부는 다 여기에.
첫 외주부터 함께한 오래된 장부.
가게 지하 배관 전부 이 브랜드.
옆 동네 배관도 다룰 줄 안다.
서버 앞단의 오랜 삼총사.
가게 도면을 코드로 — 증축이 두렵지 않다.
쇼윈도 디스플레이는 항상 여기서 먼저.
점원 채용부터 모더레이션까지 — 이미 주방의 일부.
밀가루와 물 — 모든 반죽의 시작.
장부는 세 곳 모두 살림해 봤다 — 지금은 GitHub가 본가.
실험 주방 전용 — 본 주방엔 가끔 나온다.
작게 열고 빠르게 내는 화구 — 혼자 여는 가게엔 이만한 게 없다.
첫 서버는 이걸로 구웠다 — 아직도 잘 든다.
홀과 주방을 잇는 인터폰 — 실시간 채팅을 두 번 지었다.
모든 손님이 문을 열 수 있게 — 검사 도구까지 만들었다.
굽기 전 맛보기 필수.
진열 전 쇼케이스 리허설.
91초마다 죽던 서버를 살려낸 곳도 여기.
포장 판매용 — 양대 스토어에 올려 봤다.
블로그 전용 화덕 — 백여 편을 구웠다.
접근성 검사 도구의 심장 — 스크린샷 자동화까지.
가게 계기판 — 오븐 온도를 실시간으로.
여러 주방을 거친 협업 장부.
블로그와 이 가게가 올라간 선반.
주방을 통째로 포장해 옮기는 컨테이너.
가게가 태풍에 무너져도 다시 열어야 한다.
아키텍처 문서의 뼈대 — 정의서가 화석이 되지 않게.
위협은 실효 위험으로 판단해 움직인다.
간판 시절의 동반자.
Figma에게 자리를 내준 착한 도구.
쿠랑과 니어클 푸시가 여기서 나간다.
WAL 하나 걸어 두면 작은 가게 장부로는 충분하다.
이 가게의 밀가루. 지금 보고 있는 모든 것.
점원을 한 명이 아니라 한 팀으로.
주방 전체를 AI로 다시 짜는 일 — 도구 몇 개가 아니라 레시피 체계를 바꾼다.
전기값만 내면 무한 리필 — 시안 도출이 절반으로.
운영 봇이 새벽 근무를 대신 선다.
소품을 굽는 또 다른 오븐 — 이 가게의 소품들이 실습작.
다음 세대 오븐 — 아직 예열 중.
점원이 가게 밖 지식까지 찾아오게 하는 레시피.
모든 게 여기서 시작됐다. 지금도 가끔 꺼낸다.
이걸로도 고명을 올리곤 했는데.
$(마음).fadeIn() 하던 시절.
첫 실서비스와 첫 쇼핑몰을 구운 옛 오븐.
Git 이전의 장부 — 로그가 세로로 쌓이던 시절.
전공 시절의 무쇠칼 — 무겁지만 기본기.
전공 시절의 무쇠칼 — 까다롭지만 기본기.
셔터를 누른 날 밤의 후반 작업대.
수억 행을 다루던 시절의 특수 오븐.
실험용 미니 오븐 — 작게 구울 때 꺼낸다.
졸업 연구의 눈 — 실시간으로 세상을 알아봤다.
지면은 여기서 — 복수전공 시절부터.