Product Owner @ Jigeumfilm (지금필름) · 2026.03.16 ~

최용현

Choi Yong-hyunFront-end Developer · Product Owner

비즈니스 병목을 시스템으로 풀고, 결과를 수치로 증명합니다.

70~80%↓

API 호출 · 인프라 비용 절감

37×

이미지 업로드 단축 (4.19s → 111ms)

5,000+

리스트 가상화 · 60fps 스크롤

2개월

MVP 설계부터 시장 출시까지

01

About

코드 구현부터 PO 의사결정까지 직접 책임. 현재 지금필름 Front-end · PO로 합류해 영상 제작 운영 어드민을 단독 설계·구축 중.

지표로 판단합니다. 미매칭 65%↓, API 호출 70~80%↓, MVP 2개월 출시, 모든 의사결정을 수치로 검증.

동시성·메모리 누수처럼 놓치기 쉬운 보안·성능 디테일도 누락 없이 작업, 휴먼 에러를 시스템 단에서 차단합니다.

02

Experience

2026.03 ~ Present

약 2개월 (재직 중)

Jigeumfilm (지금필름)NOW

Front-end Product Owner

Jigeumfilm Admin영상 제작 운영 어드민을 단독 설계·구축. PO 의사결정과 Claude Code(AI 페어)를 결합해 출시.

  • Front-end PO + Claude Code 페어 프로그래밍

    스펙·우선순위·검증을 PO로서 직접 정의. Claude Code를 AI 페어로 활용해 익숙하지 않은 백엔드까지 구축. 모든 코드는 직접 리뷰 후 출시.

    AI pair programming · Front-end → Full-stack solo

  • DnD 캘린더 + 작업자 컬러 디자인 시스템

    FullCalendar 월간 뷰 + DnD 배정을 Linear·Notion 톤으로 구현. 작업자 35명+ 고유 컬러를 단일 소스로 관리, 컬러 멘탈 모델 형성.

    35+ unique colors · DnD optimistic update

  • 인프라 비용 70~80% 절감

    운영 중 Railway 비용 부담을 발견 → 폴링 제거 + 데이터 신선도 정책 재정의. React Query 캐싱 패턴을 Claude Code와 함께 적용해 API 호출 70~80% 감소.

    API 호출 70~80%↓ · 인프라 비용 절감

stack / React 19 · Vite 8 · TypeScript · Tailwind CSS · Zustand · React Query · FullCalendar · Cloudflare Pages · Railway · Claude Code

2024.09 ~ 2025.07

약 11개월

(주) 커넥션스튜디오

Front-end Developer

캐스팅보트아티스트 ↔ 캐스팅 담당자를 잇는 캐스팅·오디션 플랫폼.

  • 이미지 업로드 성능 최적화

    고화질 프로필 이미지 업로드에 browser-image-compression 도입 — 클라이언트 압축으로 화질 유지하며 서버 부담 감소. 로딩 중 스켈레톤 UI로 체감 대기 시간 단축.

    8.1MB → 256KB (90%↓) · 4.19s → 111ms (37×↓) · 서버 비용 절감

  • 5,000+ 프로필 리스트 가상화

    React Query useInfiniteQuery 무한 스크롤 + React-Virtuoso 가상화 적용. 화면 영역 항목만 DOM 렌더링으로 데이터 양 무관한 60fps 스크롤 확보.

    5,000+ items · smooth 60fps

  • Recoil → Zustand 전역 상태 마이그레이션

    atom key 관리·업데이트 속도·유지보수 불확실성 해결을 위한 Zustand 전환. 보일러플레이트 제거 + 상태 관리 간결화로 기능 추가 속도 향상.

  • 비즈니스 모델 구현 및 첫 수익화

    웰컴페이 결제 연동 → 유료 멤버십 구독 추가 → 2025.01 서비스 첫 매출 달성.

    2025.01 첫 매출

  • MVP 2개월 릴리즈

    React Query·Zustand 도입으로 생산성·유지보수 양립한 코드베이스 설계 — 2개월 내 MVP 시장 출시.

    MVP in 2 months

  • 매니저 role 온라인화

    오프라인 프로필 전달 프로세스를 온라인화 — 매니저 운영 공수 감소.

  • 스탭용 통합 캐스팅 워크플로우

    탭 기반 단일 관리 페이지로 캐스팅 전 과정 통합 — 화면 간 동선 최소화.

stack / React · Tailwind · React Query · Recoil · Zustand

2023.09 ~ 2024.02

5개월

(주) 러브에그

Front-end Developer

레저 예약 / 커머스 플랫폼레저 예약 + 커머스 기능을 통합한 서비스의 초기 설계·구현 담당.

  • 커머스 관리자 페이지 구축

    입점 신청·승인, 상품 등록·수정, 주문 관리(출고/교환/반품/취소), 계정 관리까지 관리자 기능 구현.

  • 통합 관리자 기능 개발

    전체·입점 상점 관리, 정보 변경 이력, 상점별 상품·주문·계정 관리 통합 어드민 개발.

  • 모바일 웹 결제·예약

    포인트·쿠폰 할인, 결제 기능 구현, 상품 상세 UI/UX 개선, 레저 예약 페이지 + 예약 시스템 연동.

stack / Next.js · React · Tailwind · React Query · Recoil

2022.06 ~ 2023.09

1년 3개월

(주) 슬로그인

Front-end Developer

프라이빗 캠핑장 예약프라이빗 캠핑장 예약 서비스의 초기 설계·구현 담당.

  • 예약 및 일정 관리 시스템

    캠핑장 등록·수정·삭제, 예약·일정 관리 기능 개발, 멀티 디바이스 반응형 UX 제공.

  • 다국어(i18n) 시스템

    React-i18n 기반 다국어 시스템 구축.

  • 결제 모듈 연동

    나이스페이먼츠 포트원 결제 모듈 연동.

stack / React · Tailwind · react-i18n · 포트원

2021.07 ~ 2021.12

5개월

(주) 니더

Front-end Developer

  • 본인인증 연동

    휴대폰 본인인증 + 카카오 인증 연동.

  • JavaScript → Nuxt 마이그레이션

    기존 JavaScript 코드를 Nuxt.js 기반으로 마이그레이션 — 프레임워크 기반 구조 전환.

  • 메인 인터랙션 개선

    메인 페이지 푸시 카드 애니메이션, 인터랙션 최적화. 마우스 이벤트 기반 말풍선 복사·붙여넣기 기능 구현.

  • 사장님 페이지

    알바 구인글 등록·수정·삭제 기능 구현.

stack / Vue · Nuxt · Scss

03

Skills

Skill
TypeScript · JavaScript · React · Zustand · React Query · Recoil
Experience
Next.js · Nuxt · Vue
CSS
Tailwind · Styled-Components · Emotion
Design
Zeplin · Figma
Tool
GitHub · GitLab
04

Previous Career

2019.07 ~ 2020.11 (1년 4개월)

이노엘이디솔루션즈LED 조명개발팀

광교 갤러리아 벽부등 개발 + SCM 담당.

05

Education & Certifications

EDUCATION

  • 가톨릭대학교

    IT 파이낸스

    2024.03 ~

CERTIFICATIONS

  • 전기기능사

    한국산업인력공단

    2015.06

06

Contact

새로운 협업, 채용 제안, 자유로운 대화 모두 환영합니다.

chldydgus777@kakao.com