본문으로 건너뛰기

About Me

Frontend Developer, 박수범

Seoul · Available for work · 매주 스레드에 인사이트 발행

제가 답답해하던 문제가 곧 다음 도구의 개발 동기가 됩니다. 슬래시 커맨드 30개를 외우다 Claude Code Skills Panel 을, Claude 가 어제 배운 걸 까먹어서 claude-distill 을, 매번 반복되는 프로젝트 표준 세팅이 지겨워 bumpist-code 를 만들었어요. 제가 만든 npm 패키지가 모르는 사람들에게 닿는 사이클을 좋아합니다.

What I Build For

01

AI 도구로 페인 포인트를 풉니다.

Claude Code Skills Panel — 누적 9,536 다운로드(Open VSX 8,292 + VS Code Marketplace 1,244) · 평점 5.0. npm 패키지(bumpist-code · claude-distill) 주간 합산 44 다운로드. bumpist-code 는 npx 한 줄로 Vue·React·Next.js 에 표준 컨벤션·디자인·Claude Code 스킬 14종을 세팅하는 프론트엔드 표준 배포 CLI 예요. 본인 페인 포인트에서 시작해 LLM 비용을 4단 게이트로 약 90% 절감하는 모델까지 직접 설계합니다.

02

구조와 의미를 먼저 봅니다.

저축은행중앙회·신협 등의 WCAG 2.2/3.0 접근성 감리를 컨설턴트로 수행했어요. SEO 와 접근성이 결국 같은 구조를 본다는 걸 프론트엔드 합류 전부터 알고 있었고, vercel.app 권한 0 에서 이름 검색 1위로 증명한 적 있습니다.

03

"대충 비슷한 답" 이 안 통하는 곳에서 일합니다.

에듀테크 콘텐츠 뷰어/리포트 도메인에서 SSOT 정착 · FSD 레이어 위반 자체 발견·교정 · 6개월 누적 latent bug 동시 해소. 숫자 하나·좌표 한 칸 차이가 사용자 경험을 바꾸는 정밀 도메인입니다.

자주 하는 생각

  • 기능보다 메트릭의 정의가 먼저예요.
  • 허허벌판과 미로 — 같은 도구도 환경에 따라 정반대로 씁니다.
  • SEO 와 접근성은 결국 같은 구조를 봅니다.
  • 비용 모델 없는 LLM 협업은 지속 불가능합니다.

Experience

(주)코드넛

2026.03 - 현재
Frontend Developer · 수학 교육 플랫폼 MathCanvas

정밀성이 요구되는 수학 교육 플랫폼 MathCanvas(에듀테크 콘텐츠 뷰어/리포트 도메인)에서 Vue 3 · Pinia · Three.js · FSD 기반 신규 기능 5건 · V2 리디자인 5건 출시. 성능 최적화·3D 안정화·SSOT 정착·latent bug 해소를 동시에 수행.

  • 학생이 캔버스에서 교구를 조작한 '풀이 과정 기록'(교사가 되감아 재생하는 데이터)의 저장 용량을 최대 405배 절감 — 3D 활동 기준 3.7MB → 9.3KB. 저장 직전 경계에서만 변환해 재생 엔진은 한 줄도 안 고치고 품질 손실 0: ① 처음만 통째로 저장하고 이후엔 직전 상태와 비교해 달라진 값만 기록(델타) — 교구 이동 1회가 100KB → 약 40바이트로, ② 남은 데이터는 무손실 압축(gzip), ③ 재생이 실제로 읽지 않는 3D 렌더링 데이터는 제거. 합성 벤치 17배가 실제 1.1배로 무너지자 실측 진단으로 진짜 병목을 특정 (복원 동일성 27케이스 · 전체 1,101 테스트 통과)
  • 슬라이드 전환 2.8s → 0.3s (약 9×) — 이미지 버퍼를 전환 로직에서 분리한 아키텍처 리팩터
  • 3D 렌더링 '변경 시에만 렌더' 모델 전환 — 인터랙션 13fps → 51fps(약 4×), 정지 시 오버헤드 0
  • 브라우저 GPU 3D 캔버스 통합(창당 9개 → 1개 공유) — 학생 화면 백지 이슈 해소, 800+ 유닛·통합 테스트로 정적·런타임·통합 3계층 회귀 방어
  • 학생 풀이 재생 인프라 양방향 최적화 — forward 는 teardown 생략 + delta 적용, backward 는 history undo 역적용으로 슬라이더 seek 시 DOM 전체 재구성 비용 제거
  • 리포트 도메인 단일 진실 출처(SSOT) 정착 — 정답률·아이콘 맵·시간 포맷·결과 빌더를 entities/report/lib 로 통합, FSD 레이어 순환 위험 자체 발견·교정
  • 6개월 누적 latent bug 동시 해소 — 뷰어 진입 응답 shape 불일치, 채점 결과 직렬화 누락, 요약·상세 정답률 어긋남
  • Figma 디자인 시스템 정합화 다수 — 리포트 목록·진행률 3-state 프로그래스바·빈 상태 variant·정답 확인 버튼 통일

(주)에스앤씨랩

2024.07 - 2026.02
웹 접근성 컨설팅 및 개선 개발

저축은행중앙회·신협 등의 WCAG 2.2/3.0 접근성 감리를 수행. 컨설턴트 시점에서 구조와 의미를 먼저 보는 사고를 익혔어요.

  • WCAG 2.2/3.0 접근성 감리(저축은행중앙회·신협) — 1차 검수 통과율 95% 달성
  • 팀 커뮤니케이션 프로토콜 표준화로 평균 재진단 사이클 2.5회 → 0~1회 감소
  • 최신 WCAG 명세 분석 사내 지식베이스 + 교차 교육으로 문의 이메일 40% 감소

널리소프트 (SSEM)

2024.03 - 2024.07
Frontend Developer

SSEM 홈페이지 전면 리뉴얼 및 사내 운영 백오피스 개발.

  • 레거시 스타일 청산 및 반응형 웹 구축으로 UX 개선
  • 배포 프로세스 자동화로 3일 소요 작업을 즉시(0분)로 단축
  • 자체 프레임워크 리팩토링 및 라이브러리화

모아프렌즈

2022.07 - 2023.01
ICT 인턴

데이터 관제 대시보드 개발 및 레거시 마이그레이션.

  • 데이터 집계 시간 일 1시간 → 실시간(0분) 단축
  • PHP 레거시 시스템을 React/JWT 기반으로 마이그레이션

Education

항해 플러스
2025.10 - 2026.01

프론트엔드 제7기 심화 과정

Best Practice 5회 선정, 팀장 수료

코드스테이츠
2022.12 - 2023.06

프론트엔드 엔지니어링 부트캠프

기수 1위 수료

전남대학교
2015.03 - 2024.08

멀티미디어 전공

졸업