Portfolio

YOUR NAME

UX · Product Engineer

복잡한 데이터와 AI를,
직관적인 경험으로.

INTRODUCE

PRODUCT ENGINEER

명함도 기능이다.

복잡한 데이터와 AI를,
직관적인 경험으로.

정보가 많은 화면일수록 사용자가 '쉽다'고 느끼게 만드는 데 집중합니다. 데이터와 AI 기능을 직관적인 인터랙션으로 옮기고, 화면을 하나의 제품으로 설계하는 프로덕트 엔지니어입니다.

OVERVIEW

총 경력 약 3년 2개월

the-pullim

2025.08 - 재직 중

Product Engineer

광고대행사 the-pullim에서 광고 운영 어드민, 환전 서비스(랜딩·POS·CMS), 리워드 웹, 사내 개발 도구 등 다양한 사내 서비스의 프론트엔드를 설계·구현하고 있습니다.

일일일

2023.12 - 2025.03

Frontend Engineer

AI 기반 콘텐츠 플랫폼의 프론트엔드를 리드했습니다. 대시보드, 에디터, 분석 도구 등을 구현했습니다.

프리랜서

2022.06 - 2023.11

Web Developer

스타트업 및 소규모 기업 대상 웹서비스 개발 프리랜서로 활동했습니다.

WORK EXPERIENCE

the-pullim

2025.08 - 재직 중

Product Engineer

ℹ️the-pullim에서 작업한 서비스는 외부 공개가 어려운 사내 서비스라, 화면 캡처 대신 텍스트로 작업 내역을 정리했습니다. the-pullim.co.kr · the.pullimad.com

쿠팡·네이버 쇼핑/플레이스 광고 슬롯과 순위를 관리하는 광고대행사 어드민입니다. Pages Router 기반 v1·v2를 운영한 경험을 바탕으로 Turborepo 모노레포 v3로 아키텍처를 전면 재설계했습니다.

  • 5개 브랜드 앱·5개 DB 스키마를 가진 Turborepo 모노레포 아키텍처 설계·운영
  • @repo/ui 공용 컴포넌트 라이브러리 구축 (Table·Modal·Combobox·Tree·포탈 DatePicker)
  • Tailwind v4 + Figma 디자인 토큰 시스템 구축
  • 대형 데이터 테이블 UX — 헤더 고정, 가로 스크롤 동기화, 3-state 정렬, 외부 스크롤 프록시
  • roleType 위계 기반 권한 시스템 및 권한별 UI 분기 구현
  • create-app 스캐폴딩 스크립트로 신규 브랜드 앱 분기 자동화
  • Pages Router v1·v2 운영 경험을 바탕으로 App Router 모노레포로 전면 재설계
Next.jsTurborepoTypeScriptTailwind v4PrismaTanStack QueryNextAuth

일일일

2023.12 - 2025.03

Frontend Engineer

AI 기반 콘텐츠 생성 및 분석 플랫폼의 프론트엔드를 담당했습니다. 사용자가 AI를 활용해 콘텐츠를 기획·작성·분석할 수 있는 올인원 서비스를 개발했습니다.

  • AI 콘텐츠 에디터 — 슬레이트 기반 리치텍스트 편집기에 AI 자동완성 기능 통합
  • 대시보드 데이터 시각화 — Recharts 기반 커스텀 차트 컴포넌트 설계
  • 실시간 협업 기능 구현 (Yjs + WebSocket)
  • Next.js 기반 SEO 최적화 및 Core Web Vitals 개선 (LCP 3.2s → 1.1s)
  • Storybook 기반 디자인 시스템 문서화
Next.jsTypeScriptTailwind CSSRechartsYjsZustandStorybook

EDUCATION

한국대학교

컴퓨터공학과

학사

2018.03 - 2023.02

SKILLS

Frontend

Next.jsReactTypeScriptTailwind CSSTurborepo

State & Data

TanStack QueryZustandJotaiSWR

Backend & DB

Node.jsPrismaPostgreSQLSupabaseRedis

DevOps & Tools

VercelGitHub ActionsDockerFigmaStorybook

AI & Infra

OpenAI APILangChainPineconeClaude API

CONTACT

새로운 기회나 협업에 대한 이야기는 언제든 환영합니다.