수기 정산을 시스템으로
xinno (poppop)회계팀과 정산 기준과 예외 조건을 정의하고, 엑셀 중심의 수기 업무를 서버부터 관리자 화면까지 하나의 시스템으로 전환했습니다.
Frontend Developer · Seoul
8s → 0.1s
모달 렌더링 시간
0 → 10K
월 자연 검색 유입
01 — About
Frontend Developer (Full-stack Scope) · 서울, 대한민국
기획자와 디자이너가 없는 환경에서도 운영팀·회계팀과 직접 대화하며 상품·주문·정산 업무를 백오피스 제품으로 만들어 왔습니다. 노코드 페이지 빌더와 약관 관리 도구를 개발해 운영팀이 개발자 없이 콘텐츠를 관리하도록 만들고, 수기로 처리하던 정산 기준과 예외 조건을 서버부터 관리자 화면까지 하나의 시스템으로 옮겼습니다. Next.js와 NestJS, Prisma를 활용해 API와 데이터 구조까지 함께 설계하고, 공통 컴포넌트와 API Layer를 정비해 동료들이 더 빠르고 일관되게 개발할 수 있는 환경을 만듭니다.
02 — Selected Work
무엇을 만들었는지보다, 어떤 문제를 발견하고 왜 그렇게 해결했는지를 담았습니다.
회계팀과 정산 기준과 예외 조건을 정의하고, 엑셀 중심의 수기 업무를 서버부터 관리자 화면까지 하나의 시스템으로 전환했습니다.
운영팀과 상품·주문·배송 프로세스를 정의하고, 공통 API Layer와 재사용 가능한 UI 구조를 갖춘 이커머스 백오피스를 구축했습니다.
잦은 프로모션 제작 요청을 마케터가 직접 처리하도록 전환해 반복되는 랜딩페이지 제작의 개발 의존도를 낮췄습니다.
서버에 하드코딩된 약관을 운영 도구로 분리하고, 같은 타입의 전체 개정 이력을 날짜 순으로 탐색할 수 있도록 구현했습니다.
검색 엔진이 읽을 수 있는 기술 구조와 에디터의 콘텐츠 생산 환경을 함께 개선해 6개월 만에 월 자연 검색 유입을 성장시켰습니다.
팀에 상태관리 기준이 정립되지 않아 하나의 Context를 공유하던 구조를 분석·개선하고, 기술 공유를 통해 재발 방지 기준까지 만들었습니다.
03 — Experience
제가 함께 성장해 온 팀과 제품들입니다.
(주)비단팝팝 | PopPop
블록체인 기반 서비스에서 이커머스 플랫폼으로 확장되는 과정에 참여해, 운영·회계팀과 상품·배송·정산 요구사항을 정의하고 백오피스 2.0의 프론트엔드 개발을 주도하고 있습니다.
사내 업무 자동화 및 생산성 도구
정산·결제 관리 시스템 초기 인프라
레인트 | Raint
GS리테일 상품/방송 백오피스의 XML 기반 레거시 시스템을 Modern Web(React, Next.js) 환경으로 전환하고, 상태 관리 최적화를 통해 노출 속도를 98% 이상 단축했습니다.
리액트 렌더링 상태 성능 최적화
대규모 레거시 시스템 전환
밸런스 | BALANCE
영양제 커머스 플랫폼의 프론트엔드를 담당하며 SEO 최적화로 자연 유입 1만 명을 달성하고, 모노레포 전환 및 디자인 시스템 구축을 통해 개발 생산성을 혁신했습니다.
SEO 최적화 및 검색 가시성 확보
인프라 개선 및 디자인 시스템 구축
React-Tiptap 기반 에디터 고도화
요만나 | YOMANNA
소셜 요리 애플리케이션의 프론트엔드 전체 설계와 주요 기능 구현을 담당하며, 기획부터 iOS 앱스토어 출시까지 전 과정을 1인 리드했습니다.
React Native 1인 개발 및 출시
주요 비즈니스 기능 구현
협업 프로세스 도입
04 — Activities
2022.05 - 2022.07
하이퍼캐주얼 게임 제작 프로젝트
Unity를 사용한 하이퍼캐주얼 게임 제작 경험 · 2D와 3D 두 가지 타입의 게임 기획, 제작 및 배포 경험
2022.01 - 2022.04
웹 개발자 양성 부트캠프 - 프론트엔드 과정
총 5회 팀 프로젝트 진행 (미니 프로젝트 3회, 클론 코딩, 최종 프로젝트) · 마지막 프로젝트에서 팀장을 맡아 팀 리딩 및 개발, 비개발군과의 협업 경험
05 — Contact
새로운 기회를 찾고 있습니다. 궁금한 점이나 하고 싶은 이야기가 있다면 편하게 연락 주세요.