Tan Kim

ownerclan

오너클랜 경력 (2024-05 ~ 2026-02)

오너클랜은 이커머스 도메인의 테크 기업으로, 재직 기간 동안 사이트 유지보수, 백엔드 개발, 데스크톱 앱 개발, PG 연동, 레거시 리팩토링, AI 개발환경 도입 등 다양한 업무를 수행했다.

근무 정보

항목 내용
기간 2024-05 ~ 2026-02
역할 백엔드 개발자 / 사내 소프트웨어 개발
도메인 이커머스

주요 업무

사이트 유지보수 및 백엔드 개발

이커머스 플랫폼의 운영 유지보수와 기능 개발을 담당했다. 레거시 PHP 코드베이스 위에서 신규 기능을 추가하거나, 기존 로직을 수정하는 방식으로 진행됐다.

  • 상품 등록·관리·주문·정산 관련 백엔드 API 개발 및 유지보수
  • 사내 관리자 도구 개발 — 반복 운영 업무를 시스템화하여 처리 비용 절감
  • 배포 전략 수립 및 인프라 관리 참여

PG 연동 및 마이그레이션

복수의 PG사 연동 및 서비스 운영 중 PG사 전환 마이그레이션을 담당했다.

  • 연동 PG사: KsNet, Toss PG, 페이온 등 다수
  • 운영 중인 서비스에서 PG사 전환 마이그레이션 수행 — 결제 데이터 정합성을 유지하며 무중단 전환
  • 부분 배포 환경(partial deployment)으로 인한 결제 URL 고정 이슈 등 엣지케이스 직접 해결

레거시 리팩토링 & 라이브 마이그레이션

전수 업데이트(일괄 배포) 없이 다운타임 0으로 라이브 마이그레이션을 수행했다.

  • 레거시 코드를 구조적으로 분리·재설계하여 유지보수성 향상
  • 데이터 마이그레이션 스크립트 작성 및 검증
  • 반복 운영 업무를 시스템화하여 처리 비용 절감

데스크톱 앱 개발

사내 업무 자동화를 위한 데스크톱 애플리케이션 개발을 담당했다.

  • Electron 기반 데스크톱 앱 설계 및 개발
  • 사내 시스템과의 API 연동 및 데이터 동기화 구현

AI 개발환경 도입 (AX)

개발 생산성 향상, 코드 일관성 확보, 비용 절감을 목표로 Claude / Codex 기반 개발환경을 설계하고 사내에 전파했다.

  • CLAUDE.md 기반 프로젝트별 컨텍스트 설정 체계 수립
  • MCP 서버 연동으로 Claude가 사내 시스템에 직접 접근 가능하도록 구성
  • Codex / Cursor 기반 코드 자동완성 환경 도입
  • 사내 공용 Claude 환경 구축 — 회사 단위 라이선스·설정 배포
  • 결과: 개발 속도 향상 / 팀 전체 확산 / 비개발 업무(문서·기획) 자동화 / 온보딩 기간 단축

사용 기술

분야 기술
백엔드 PHP, Node.js
데이터베이스 MySQL, Redis
프론트엔드 JavaScript, React
데스크톱 Electron
인프라 Docker, Nginx
AI 도구 Claude Code, MCP, Cursor, Codex